Python: Зачем социологу, лингвисту и биоинженеру знать этот язык программирования
Сегодня программированием занимаются не только ИТ-специалисты, но и представители множества других профессий. Попробуем разобраться, как не айтишники, а те, кто занимается наукой (в том числе те, кто специализируется на гуманитарных дисциплинах) мог...
Читайте полный текст на сайте www.popmech.ru
Python — динамический и интерпретируемый язык программирования Сегодня не один продукт, систему или технологию нельзя представить без автоматизации. А для того чтоб создать ту самую автоматизацию в помощь приходят различные языки программирования. На самом деле каждый может обучится писать код вне зависимости о...
Не Java и не Python: самый таинственный язык программирования С 21 по 26 июня в Москве в Манеже должен был пройти финал Международного командного студенческого чемпионата по программированию (ICPС) – аналог олимпийских игр по информатике. Официальные языки программирования чемпионата – C++, Java, Python и Kotl...
Преимущества Занятий с Инструктором по Горным Лыжам и Сноуборду 1. Безопасность в Первую Очередь Занятия с профессиональным инструктором гарантируют высший уровень безопасности. Инструкторы обучены предотвращать травмы, поддерживать контроль и обеспечивать безопасность на склонах. все предложения и услу...
Python — удобный и прибыльный язык программирования. С чего начать? Сфера веб-программирования сегодня на подъёме благодаря цифровизации и стремительному перемещению бизнеса в сетевое пространство. Задача каждого предпринимателя — выпустить удобное для покупок приложение [...]...
Доступен Snek 1.5, Python-подобный язык программирования для встраиваемых систем Кит Паккард (Keith Packard), активный разработчик Debian, лидер проекта X.Org и создатель множества X-расширений, включая XRender, XComposite и XRandR, опубликовал новый выпуск языка программирования Snek 1.5, который можно рассматривать как упрощён...
Залог квартиры как способ решения финансовых проблем Залог квартиры день в день может быть эффективным способом решения финансовых проблем Залог квартиры день в день: Полный гид Введение Залог квартиры - это один из способов получения финансовой поддержки в критической ситуации. В этой статье м...
Язык программирования из хвоста топ-10 внезапно обошел Python. Не знающим его программистам стали отказывать в работе Треть открытых вакансий разработчиков ПО в Великобритании содержат пункт об обязательном знании JavaScript, хотя это и не самый популярный язык программирования в мире. Он обошел даже Python, не говоря уже о С и С++. Не исключено повторение ситуации...
Выпуск языка программирования Python 3.10 После года разработки представлен значительный выпуск языка программирования Python 3.10. Новая ветка будет поддерживаться в течение полутора лет, после чего ещё три с половиной года для неё будут формироваться исправления с устранением уязвимостей....
Выпуск языка программирования Python 3.11 После года разработки опубликован значительный выпуск языка программирования Python 3.11. Новая ветка будет поддерживаться в течение полутора лет, после чего ещё три с половиной года для неё будут формироваться исправления с устранением уязвимостей....
Выпуск языка программирования Python 3.9 После года разработки представлен значительный выпуск языка программирования Python 3.9. Python 3.9 стал первым выпуском после перехода проекта на новый цикл подготовки и сопровождения релизов. Новые значительные выпуски теперь будут формироваться р...
Выпуск языка программирования Python 3.13 После года разработки опубликован значительный выпуск языка программирования Python 3.13. Новая ветка будет поддерживаться в течение полутора лет, после чего ещё три с половиной года для неё будут формироваться исправления с устранением уязвимостей....
Онлайн-курсы программирования на Python 3 Для тех, кто только начинает осваивать IT-индустрию, кто не разобрался еще в основах программирования и не решил, в какой специальности развиваться, самое время обратиться внимание на онлайн курсы по языку Python. На сайте SHULTAIS EDUCATION вы смож...
Blog Post: Преподаватель программирования (С++ и/или Python) Вакансия Преподаватель программирования Работодатель Инжинириум (МГТУ им.Н.Э. Баумана) Требуемый опыт работы: 1-3 года Тип занятости: частичная занятость Краткое описание вакансии: В нашей компании открыта вакансия руководителя направления Робототех...
Си и Python сместили Java в рейтинге языков программирования Tiobe В ноябрьской редакция рейтинга популярности языков программирования, публикуемом компанией TIOBE Software, язык Python занял второе место (впервые за всю историю ведения рейтинга), а язык Си поднялся на первое место, вытеснив язык Java, который год ...
Рейтинг языков программирования от DOU.UA: JavaScript опередил Java, а Python — PHP Профильный украинский ресурс DOU.UA представил результаты ежегодного опроса о языках программирования, составленного по результатам опроса 10 тыс. отечественных IT-специалистов. В коммерческой разработке JavaScript наконец существенно опередил Java ...
Python вырвался на первое место в рейтинге языков программирования TIOBE В октябрьском рейтинге популярности языков программирования, публикуемом компанией TIOBE Software, отмечен триумф языка программирования Python ( 11.27%), который за год переместился с третьего на первое место, вытеснив языки Си (11.16%) и Java (10....
Названы языки программирования, приносящие ИТ-шникам самые высокие зарплаты. Python в пролете Зарплаты программистов, использующих языки Rust и Go, оказались заметно выше в сравнении с доходами их коллег, пишущих на Python. Эксперты связывают это с нехваткой специалистов, знающих Go или Rust, и одновременно с переизбытком Python-программисто...
Доступен язык программирования R 4.0 Представлен релиз языка программирования R 4.0 и связанного с ним программного окружения, ориентированного на решение задач по статистической обработке, анализу и визуализации данных. Для решения специфичных задач предлагается более 15000 пакетов-ра...
Доступен язык программирования Perl 5.36.0 После года разработки опубликован релиз новой стабильной ветки языка программирования Perl - 5.36. При подготовке нового выпуска было изменено около 250 тыс. строк кода, изменения затронули 2000 файлов, в разработке приняли участие 82 разработчика....
Доступен язык программирования Julia 1.9 Опубликован релиз языка программирования Julia 1.9, сочетающего такие качества как высокая производительность, поддержка динамической типизации и встроенные средства для параллельного программирования. Синтаксис Julia близок к MATLAB с заимствование...
Huawei перейдет на собственный язык программирования Руководство компании Huawei объявило о своих планах в будущем году представить новый язык программирования. Точная информация о дате презентации пока остается закрытой. Работа над его созданием является частью более масштабного проекта Harmony OC Ca...
Разработан язык программирования для квантовых вычислений Кристаллы времени. Микроволны. Бриллианты. Что общего у этих трех несопоставимых вещей? Квантовые вычисления. В отличие от традиционных компьютеров, использующих биты, квантовые компьютеры используют кубиты для кодирования информации в виде нулей, е...
Google опубликовал язык логического программирования Logica Компания Google представила новый декларативный язык логического программирования Logica, предназначенный для манипулирования данными и транслирующий программы в язык SQL. Новый язык ориентирован на тех, кто хочет использовать синтаксис логического ...
Google выпустила новый язык программирования Logica Софтверный гигант Google порадовал своих поклонников выпуском нового языка программирования.Язык программирования с открытым исходным кодом получил название Logica. Новинка стала преемником языка Yedalog, ориентирована на транслирование программ в S...
Дрю ДеВолт представил язык системного программирования Hare Дрю ДеВолт (Drew DeVault), автор пользовательского окружения Sway, почтового клиента Aerc и платформы совместной разработки SourceHut....
Компания Apple представила язык программирования Swift 5.2 Компания Apple опубликовала релиз языка программирования Swift 5.2. Официальные сборки подготовлены для Linux (Ubuntu 16.04, 18.04) и macOS (Xcode). Исходные тексты распространяются под лицензией Apache 2.0....
Доступен язык программирования Perl 5.38.0 с поддержкой классов После 13 месяцев разработки опубликован релиз новой стабильной ветки языка программирования Perl - 5.38. При подготовке нового выпуска было изменено около 290 тыс. строк кода, изменения затронули 1500 файлов, в разработке приняли участие 100 разрабо...
Доступны язык программирования Dart 2.15 и фреймворк Flutter 2.8 Компания Google опубликовала релиз языка программирования Dart 2.15, продолживший развитие кардинально переработанной ветки Dart 2, которая отличается от изначального варианта языка Dart применением сильной статической типизации (типы могут выводить...
Google развивает язык программирования Carboon, нацеленный на замену C++ Компания Google развивает язык программирования Carboon, который позиционируется как экспериментальная замена C++, расширяющая данный язык и устраняющая имеющиеся недостатки. Язык поддерживает базовую переносимость с C++, может интегрироваться с име...
Хакеры заразили популярный язык программирования ради кражи биткойнов Кража криптовалюты у отдельно взятых пользователей — явление известное, но хакеры разрабатывают всё более изощрённые схемы присвоения чужих биткойнов. Исследователи компании ReversingLabs обнаружили, что [...]...
Сотрудник Google развивает язык программирования Carbon, нацеленный на замену C++ Сотрудник компании Google развивает язык программирования Carbon, который позиционируется как экспериментальная замена C++, расширяющая данный язык и устраняющая имеющиеся недостатки. Язык поддерживает базовую переносимость с C++, может интегрироват...
Язык программирования C вновь стал самым популярным среди разработчиков Компания TIOBE Software опубликовала обновлённый рейтинг популярности языков программирования, формируемый на основе анализа статистики поисковых запросов в Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, Bing, Amazon, Baidu других интернет-с...
Из-за акций против расизма изменили язык программирования Go: вместо blacklist будет blocklist Программисты вынуждены быть аккуратнее, чтобы не нарваться на критику борцов за права афроамериканцев...
Крупнейший в мире облачный сервис переходит на самый любимый хакерами язык программирования Программисты Amazon Web Services постепенно отказываются от других языков в пользу Rust, появившегося сравнительно недавно – в 2006 г. Они утверждают, что написанные на нем программы потребляют существенно меньше ресурсов на фоне их аналогов на С и ...
Додон: Молдаване должны знать русский язык По мнению президента Молдавии Игоря Додона, озвученному сегодня, 25 сентября, в ходе выступления в программе «Президент отвечает», русский язык должен преподаваться в обязательном порядке во всех образовательных учреждениях республики......
Apple выпустил язык программирования Swift 5.3 и открыл код библиотеки Swift System Компания Apple объявила об открытии исходных текстов библиотеки Swift System, предоставляющей идиоматический набор программных интерфейсов к системным вызовам и низкоуровневым типам данных. Изначально Swift System поддерживал только системные вызовы...
Выпускникам школ необязательно надо будет знать иностранный язык В России с 2022 года наряду с русским языком и математикой иностранный язык должен был стать обязательным пунктом ЕГЭ, однако в проект поправок в федеральный госудасртвенный образовательный стандарт, инициатива не вошла. Как стало известно, министр ...
Магия или коды: что такое эзотерические языки программирования и зачем их создают Эзотерика и программирование - кажется, что эти понятия находятся максимально далеко друг от друга. Или нет? Ольга Максименкова, доцент департамента программной инженерии факультета компьютерных наук НИУ ВШЭ, рассказала о том, что такое эзотерически...
"Для некоторых этот язык не предпочтителен": Глава МВФ поговорила с премьером Украины на русском Директор-распорядитель Международного валютного фонда (МВФ) Кристалина Георгиева неожиданно поздоровалась с премьер-министром Украины Алексеем Гончару......
Reverse shell на Python. Осваиваем навыки работы с сетью на Python на примере обратного шелла Для подписчиковНеобходимость передавать сообщения между двумя компьютерами, подключенными к сети, встречается не только при разработке приложений, но и при пентесте или участии в CTF. Проникнув на чужую машину, мы как-то должны передавать ей команды...
Экономим на шинах: этот умный способ должен знать каждый Для безопасности рекомендуют заменять пять шин сразу - четыре основных и запаска. Если средств мало, можно менять шины попарно, обновив только самую изношенную пару....
Опубликован Python 2.7.18, последний выпуск ветки Python 2 Представлен последний итоговый выпуск Python 2.7.18, который ознаменовал собой полное прекращение поддержки ветки Python 2. Обновления для Python 2 больше формироваться не будут и всем пользователям рекомендуется перейти на использование Python 3. В...
Переходим на Python 3. Как попрощаться с Python 2.7 и кодить дальше Для подписчиковВ этом году анонсирован последний выпуск Python 2.7, после чего Python Software Foundation перестанет поддерживать ветку 2.7. Множество популярных библиотек и фреймворков тоже прекращают официальную поддержку Python 2, а целый ряд дис...
Дитман Хаманн: «Без Холанда «Боруссия» станет сильнее. Этот цирк раздражает, его жесты и язык тела неуважительны» Дитмар Хаманн считает, что «Боруссия» станет лучше без Эрлинга Холанда. – Пишут, что Эрлинг Холанд близок к переходу в «Манчестер Сити». Что это будет значить для «Боруссии»? – Я думаю, что не только фанатов, но и игроков, и клуб раздражает весь это...
Все видели этот мем с очень удивлённым котом, но нужно знать и милую историю, которая стоит за ним Вряд ли найдётся человек, который не встречал эту фотографию на просторах Интернета. Поражённый происходящим кот в увеличительном зеркале, кажется, может описать любую ситуацию. Читать далее......
Ответьте или попадетесь в лапы гаишнику: сотни водителей не дают ответ на этот вопрос из ПДД, а его должны знать все Очень не хочется тратить кровно заработанные деньги на штрафы ГИБДД, верно? Тогда стоит лишний раз повторить правила дорожного движения. Вот вам вопрос с подвохом. Справитесь?...
Этот советский фильм стыдно не знать в нашей стране: сможете угадать популярную киноленту по кадру? Советские фильмы давно уже стали классикой отечественного кино. Их неоднократно пересматривают. Кажется, что многие эти киноленты мы знаем наизусть. Проверьте, насколько вы внимательный зритель....
Зачем нужно знать историю своей страны? Владимир Путин пообещал дать аргументированный отпор тем, кто пытается переиначить историю.Желающие «подправить историю», в том числе и собственной страны, находились и в СССР. Но так ли надо пытаться «пройтись ластиком» в том числе и по горьким её ...
Зачем нужно знать всякие низкоуровневые вещи Возможно, есть еще что-то, о чем я забыл. Смысл всего вышесказанного в том, что никакие высокоуровневые языки и готовые библиотеки не освобождают вас от знания мат части. Или, по крайней мере, ее основ....
Этот страшный ГМО! Зачем расширяют поставки ГМО-сои в Россию? Галина Смирнова, 19 мая 2020, 10:39 — REGNUM Четыре года назад — в 2016-м — президент РФ Владимир Путин запретил ввозить в Россию, а также выращивать на ее территории семена растений, выведенных при помощи методов генной инженерии. Продукцию, произв...
Зачем фермерам нужен этот вездеход: даже не спрашивайте Правильно он называется самоходной машиной для внесения жидкой органики. Догадались, о какой органике идёт речь?...
Малькевич написал открытое письмо пленному социологу Шугалею Александр Малькевич, возглавляющий Фонд защиты национальных ценностей, пожелал удерживаемым в Ливии россиянам стойкости. Он напомнил, что так называемое Правительство национального согласия Ливии незаконно похитило и поместило в тюрьму социологов Ма...
Румыния запретила въезд российскому лингвисту Российскому лингвисту Алексею Умнову-Денисову запрещен въезд в Румынию, сообщил посол России Валерий Кузьмин. В Российском центре науки и культуры, констанцском университете имени Андрея Шагуны и в археологическом институте имени Василе Пырвана были...
Люди? Зачем слушать этот "сброд"! Уже и Путин рыкнул, а чиновники всё равно хамят В России происходят поразительные вещи. Часть тех, кто по собственному желанию – а их точно никто не заставлял – пришли на эту работу, служить народу ......
Посольство РФ в Бухаресте направило ноту МИД Румынии после отказа во въезде российскому ученому-лингвисту Посольство России в Румынии направило ноту в МИД страны в связи с отказом во въезде российскому ученому-лингвисту Умнову-Денисову. В россиийском диппредставительстве выразили обеспокоенность случившимся, отметив, что «искусственным образом соз...
Вице-чемпион Олимпиады-1980 о том, зачем в России вводили карантин: «Чтобы всех поработить, проверить, как этот концлагерь работает» Серебряный призер Олимпиады-1980 в прыжках с шестом Константин Волков поделился мнением насчет пандемии коронавируса и мер, которые предпринимают власти. – Это вирусная инфекция. Известно, что единственный способ борьбы с ней – не лекарство, а иммун...
Русский язык — это язык культуры и знаний, но шовинисты с этим не считаются Кишинёв, 22 января 2021, 14:26 — REGNUM Русский язык — не просто «язык межнационального общения», он — язык высокой культуры, отметил обозреватель ИА REGNUM Михаил Демурин в пятницу, 22 января, комментируя решение Конституционного суда Молдавии. ......
Путин: Русский язык обозначим как язык государствообразующего народа Русский язык можно обозначить в Конституции РФ как язык государствообразующего народа, однако нужно гарантировать сохранение этнокультурного и языкового разнообразия......
ВШЭ объявила конкурс «Русский язык как язык науки» Высшая школа экономики объявила о старте конкурса «Русский язык как язык науки», в рамках которого будут определяться лучшие научные работы, а также научно-популярные проекты, созданные на русском языке. «Русский язык – один из крупнейших язык...
Калиниченко о матче «Спартака» без ВАР: «Его надо использовать либо на всех матчах, либо вообще не использовать. Зачем этот цирк?» Экс-хавбек «Спартака» Максим Калиниченко поделился ожиданиями от матча красно-белых с «Тамбовом». «Сегодня «Тамбов» будет играть смело, и этим может воспользоваться «Спартак». Сейчас красно-белые любят играть вторым номером. Контратаки – их конек. Н...
Байден накануне перед саммитом G7: я дам Путину знать о тех вещах, о которых он должен знать (Гуаньча, Китай) Байден пообещал не сдерживаться на встрече с Путиным и сказать ему «все, что он должен знать». Китайские читатели строят собственные предположения, припоминая трап самолета и забывчивость американского президента. А кто-то считает, что Путин уже все...
Греф: «Этот кризис точно не на этот год» Глава Сбербанка заявил, что быстрого «отскока» российской экономики ждать не стоит, но средств ФНБ стране хватит на несколько лет....
Курс Python для начинающих Своей популярностью Python обязан простоте использования (как для языка программирования), а также широкому применению...
Nə üçün Python öyrənməliyik? Python proqramlaşdırma dilləri arasında işlənməsi və öyrənilməsi ən asan dillərdən biridir. Onun sadə interfeysi oxumağı asanlaşdırır. Python-un standart kitabxanalara daxil olmaq qabiliyyəti başqa bir üstünlükdür. O, interfeys dəyişikliyi tələb etm...
Курс «Python для Пентестера» 15 марта 2021 года стартует курс «Python для Пентестера». Курс начинается с самых азов, то есть подойдет даже новичкам, и начальные знания по Python не понадобятся. За пять месяцев обучения участники научатся применять Python для пен...
Как научиться программированию на Python? За последние несколько недель популярность онлайн-курсов и сектора онлайн-обучения в целом выросла почти в 4 раза. Почему? Во-первых, сейчас многие находятся на самоизоляции, и чтобы окончательно не потерять голову от безделья, пытаются занять себя ...
Языку Python исполнилось 30 лет 20 февраля 1991 года Гвидо ван Россум опубликовал в группе alt.sources первый выпуск языка программирования Python, над которым работал с декабря 1989 года в рамках проекта по созданию скриптового языка для решения задач системного администрирования...
Опубликована библиотека urm для Python Доступна библиотека urm.py с реализацией URM (UnRelational Mapper) для языка Python. Проект может оказаться полезным, когда требуется сохранить какие-нибудь данные не в реляционной базе данных, а в нереляционном хранилище, таком как файловая система...
Python-разработчик: от Instagram до Civilization Что объединяет Instagram, Facebook, EVE Online и Civilization IV? Правильный ответ: все эти популярные сервисы и игры написаны на Python. Этот язык программирования занял буквально все сферы: от развлечений [...]...
Бесплатный вебинар «Python для новичков» Хочешь стать хакером, но не умеешь кодить? Python — один из самых простых и востребованных языков программирования. Мы начнем его изучать полностью с нуля! 13 мая в 18:00 по Москве пройдет бесплатный вебинар «Хакера» для тех, кто хочет начать изучат...
Обновление Python 3.8.5 с устранением уязвимостей Опубликовано корректирующее обновление языка программирования Python 3.8.5, в котором устранено несколько уязвимостей....
Blog Post: Разработчик Python Молодая и динамичная компания «Ключевые ИТ решения» открывает вакансию разработчика Python на проект. Работа в команде разработчиков и системных администраторов. Работа заключается в доработке и поддержке веб-сайтов и веб-сервисов в соответствии с п...
Где искать работу PYTHON программисту? Обучение Python с трудоустройством стало популярным выбором для многих людей, желающих начать карьеру в IT-сфере. Python является одним из наиболее востребованных языков программирования в настоящее время, и спрос на Python программистов только раст...
24 января стартует курс «Python с нуля» 24 января 2022 года стартует новый практический курс «Хакера» по Python, направленный на изучение основ и базовых концепций программирования, ведущим которого выступит Иван Сараев....
Опубликован Codon, компилятор для языка Python Стартап Exaloop опубликовал код проекта Codon, развивающего компилятор для языка Python, способный генерировать на выходе чистый машинный код, не привязанный к Python runtime. Компилятор развивается авторами Python-подобного языка Seq и позиционируе...
Автор Python устроился на работу в Microsoft Гвидо ван Россум, создатель языка программирования Python, сообщил, что ему надоело сидеть на пенсии и он принял предложение о работе в подразделении разработки компании Microsoft. Напомним, что в январе 2021 года года Гвидо исполнится 65 лет. В про...
Приглашаем на бесплатный вебинар «Python с нуля» Перед скорым стартом курса «Python с нуля» мы проводим пробный бесплатный вебинар, который состоится 21 декабря 2022 года. Обсуждение будет сопровождаться разбором примеров кода, а в конце будет создана программа, перехватывающая скопированные в буф...
Баг 15-летней давности в Python угрожает 350 000 проектов Старая уязвимость в Python, CVE-2007-4559, обнаруженная еще в 2007 году, вновь оказалась в центре внимания. Выяснилось, что она затрагивает более 350 000 репозиториев и может приводить к выполнению произвольного кода....
Выпуск Nuitka 1.0, компилятора для языка Python Доступен выпуск проекта Nuitka 1.0, развивающего компилятор для трансляции скриптов на языке Python в представление на языке C++, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимост...
14 мая пройдет ознакомительный вебинар «Python с нуля» В воскресенье, 14 мая 2023 года, состоится бесплатный вебинар «Python с нуля». В преддверии начала занятий на одноименном курсе ты сможешь получить представление о том, как будут проходить занятия, а также понять, подходят ли тебе именно этот препод...
Выпуск Nuitka 1.2, компилятора для языка Python Доступен выпуск проекта Nuitka 1.2, развивающего компилятор для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости ...
Выпуск Nuitka 0.6.17, компилятора для языка Python Доступен выпуск проекта Nuitka 0.6.17, развивающего компилятор для трансляции скриптов на языке Python в представление на языке C++, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместим...
Microsoft добавляет поддержку Python в Excel Microsoft объявила, что пользователи Excel теперь могут использовать язык программирования Python для работы с данными в электронных таблицах. На текущий момент функция доступна только участникам программы Microsoft 365 Insider в качестве публичной ...
3 мая приглашаем на бесплатный вебинар «Python с нуля» В мае 2023 года стартует новый поток на курсе «Python с нуля», который будет полезен будущим веб-разработчикам и тем, кто только начинает свой путь в программировании. В среду, 3 мая 2023 года, пройдет ознакомительный вебинар, на котором можно получ...
В пакетном менеджере PIP прекращена поддержка Python 2 Представлен выпуск пакетного менеджера PIP 21.0, применяемого для установки дополнительных Python-библиотек из PyPI и других репозиториев. Ключевым изменением в новом выпуске стало прекращение поддержки Python 2.7 и 3.5, а также прекращение совмести...
Выпуск Nuitka 1.1, компилятора для языка Python Доступен выпуск проекта Nuitka 1.1, развивающего компилятор для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости ...
Выпуск Brython 3.11, реализации языка Python для web-браузеров Представлен релиз проекта Brython 3.11 (Browser Python) с реализацией языка программирования Python 3 для выполнения на стороне web-браузера, позволяющей использовать Python вместо JavaScript для разработки скриптов для Web. Код проекта написан на я...
Представлен Pyston-lite, JIT-компилятор для штатного Python Разработчики проекта Pyston, предлагающего высокопроизводительную реализацию языка Python, использующую современные технологии JIT-компиляции, представили расширение Pyston-lite с реализацией JIT-компилятора для CPython. Если Pyston является ответвл...
Выпуск Python-библиотеки для научных вычислений NumPy 1.25.0 Доступен релиз Python-библиотеки для научных вычислений NumPy 1.25, ориентированной на работу с многомерными массивами и матрицами, а также предоставляющей большую коллекцию функций с реализацией различных алгоритмов, связанных с использованием матр...
Утверждено добавление в Python операторов для сопоставления с образцом Руководящий совет проекта Python утвердил добавление в язык операторов для сопоставления с образцом (match и case). Поддержка новых операторов появится в выпуске Python 3.10. Новые операторы "match" и "case" позволят улучшить читаемость кода, упрост...
В JIT-компиляторе Pyston-lite реализована поддержка Python 3.10 Доступен новый выпуск расширения Pyston-lite, реализующего JIT-компилятор для CPython. В отличие от проекта Pyston, развиваемого обособленно как ответвление от кодовой базы CPython, Pyston-lite оформлен в виде универсального расширения, предназначен...
Выпуск Python-библиотеки для научных вычислений NumPy 1.20.0 Доступен релиз Python-библиотеки для научных вычислений NumPy 1.20, ориентированной на работу с многомерными массивами и матрицами, а также предоставляющей большую коллекцию функций с реализацией различных алгоритмов, связанных с использованием матр...
Открываем новый набор на курс «Python с нуля» 21 марта 2023 года стартует практический курс «Хакера» — «Python с нуля», направленный на изучение основ и базовых концепций программирования на Python. Набор учеников уже открыт!...
Выпуск Cython 3.0 и Nuitka 1.7, компиляторов для языка Python После пяти лет разработки опубликован релиз проекта Cython 3.0, развивающего компилятор для языков Python и Cython. Компилятор транслирует Python-код в представление на языках C/C++ и предоставляет дополнительные возможности для взаимодействия кода ...
1 марта состоится бесплатный вебинар «Python с нуля» 21 марта 2023 года стартует практический курс «Хакера» — «Python с нуля», направленный на изучение основ и базовых концепций программирования на Python. До конца февраля всем, кто служил в армии (не только в РФ), предоставляется скидка 30% по военно...
Способность к языкам поможет изучить Python, а к математике – нет Недавнее исследование, опубликованное специалистами из Университета Вашингтона, показало, что языковые способности влияют на то, как быстро люди изучают Python....
Крадущийся питон. Создаем простейший троян на Python Для подписчиковВ этой статье я расскажу, как написать на Python простейший троян с удаленным доступом, а для большей скрытности мы встроим его в игру. Даже если ты не знаешь Python, ты сможешь лучше понять, как устроены такие вредоносы, и поупражнят...
26 апреля приглашаем на бесплатный вебинар «Python с нуля» В мае 2023 года стартует новый поток на курсе «Python с нуля», который будет полезен будущим веб-разработчикам и тем, кто только начинает свой путь в программировании. В среду, 26 апреля 2023 года, пройдет ознакомительный вебинар, на котором можно п...
Доступен PikaScript 1.8, вариант языка Python для микроконтроллеров Опубликован выпуск проекта PikaScript 1.8, развивающего компактный движок для написания приложений для микроконтроллеров на языке Python. PikaScript не привязан к внешним зависимостям и может работать на микроконтроллерах с 4 КБ ОЗУ и 32 КБ Flash, т...
Выпуск Brython 3.9, реализации языка Python для web-браузеров Опубликован релиз проекта Brython 3.9 (Browser Python) с реализацией языка программирования Python 3 для выполнения на стороне web-браузера, позволяющей использовать Python вместо JavaScript для разработки скриптов для Web. Код проекта написан на яз...
Программирование на Python с нуля на курсах Shultais Education Python — востребованный язык программирования, который используют для создания сайтов, в Data Science, искусственном интеллекте, а также в системном администрировании. Python-разработчики зарабатывают от 50 000 до 300 000 рублей в зависимости ...
Завтра начинаются занятия на курсе «Python с нуля» 23 мая 2023 года стартует новый поток на практическом курсе «Хакера» по Python, который ведет опытный преподаватель, программист, автор цикла статей «Python с абсолютного нуля», ведущий YouTube-канала «Видеоуроки Python» Иван Сараев. Кроме того, сег...
Совсем скоро стартует курс «Python с нуля» 24 января 2023 года стартует практический курс «Хакера» — «Python с нуля», направленный на изучение основ и базовых концепций программирования на Python. Перед началом занятий мы проведем пробный бесплатный вебинар, который пройдет 17 января 2023 го...
Выпуск Python-библиотеки для научных вычислений NumPy 1.19 Доступен релиз Python-библиотеки для научных вычислений NumPy 1.19, ориентированной на работу с многомерными массивами и матрицами, а также предоставляющей большую коллекцию функций с реализацией различных алгоритмов, связанных с использованием матр...
Нарушена работа поиска пакетов по Python-репозиторию PIP С 14 декабря перестал работать поиск ("pip search") в репозитории Python-пакетов PIP. Причиной является большой поток запросов XMLRPC, негативно влияющих на инфраструктуру....
В терминале MetaTrader 5 появился доступ к стакану цен Python Крупнейший разработчик внебиржевого торгового софта, кипрская компания MetaQuotes, рассказал недавно о новинках, изменениях, которые претерпела флагманская торговая платформа MetaTrader 5 в рамках обновления билд 2815. В частности, появился доступ к...
Выпуск Pyston 2, реализации языка Python с JIT-компилятором После трёхлетнего затишья в разработке опубликован релиз проекта Pyston 2, развивающего высокопроизводительную реализацию языка Python, использующую наработки проекта LLVM. Реализация примечательна применением современных технологий JIT-компиляции и...
Эксперимент: можно ли освоить Python и анализ данных с нуля Проверяем, действительно ли можно пойти учиться ИТ-профессии без технического бэкграунда и насколько это сложно....
Проект Python намерен перевести отслеживание ошибок на GitHub Организация Python Software Foundation, курирующая разработку эталонной реализации языка программирования Python, представила план перевода инфраструктуры отслеживания ошибок CPython с bugs.python.org на GitHub. Репозитории с кодом были переведены н...
Релиз JPype 1.0, библиотеки для доступа к Java-классам из Python Доступен релиз прослойки JPype 1.0, позволяющей организовать полный доступ Python-приложений к библиотекам классов на языке Java. При помощи JPype из Python можно использовать специфичные для Java библиотеки, создавая гибридные приложения, сочетающи...
До старта курса «Python с нуля» осталось несколько дней Уже на следующей неделе, 24 января 2023 года начинаются занятия практического курса «Хакера» — «Python с нуля», направленного на изучение основ и базовых концепций программирования на Python. Также уже доступна запись прошедшего недавно пробного веб...
Inlinec - новый способ использования Си-кода в Python-скриптах Проектом inlinec предложен новый способ inline-интеграции кода на языке Си в скрипты на языке Python. Функции на языке Си определяются непосредственно в одном файле с кодом на языке Python, выделяясь декоратором "@inlinec". Сводный скрипт выполняетс...
5 преимуществ Python, которые позволят начать карьеру программиста Вместе с онлайн-университетом IT-профессий ProductStar рассказываем, чем интересен язык программирования Python. Если решите его выучить, сейчас можно купить курс в рассрочку со скидкой — всего за 3 500 рублей в месяц. А ещё в статье есть секретный ...
Bloomberg открыл код memray, инструмента профилирования памяти для Python Компания Bloomberg открыла исходные тексты memray, инструментария для профилирования памяти в приложениях на языке Python. Программа отслеживает операции выделения памяти в Python и предлагает наглядный интерфейс для анализа и оптимизации потреблени...
Релиз JPype 0.7.2, библиотеки для доступа к Java-классам из Python Доступен релиз прослойки JPype 0.7.2, позволяющей организовать полный доступ Python-приложений к библиотекам классов на языке Java. При помощи JPype из Python можно использовать специфичные для Java библиотеки, создавая гибридные приложения, сочетаю...
Обновление JPype 1.0.2, библиотеки для доступа к Java-классам из Python Доступен новый выпуск прослойки JPype 1.0.2, позволяющей организовать полный доступ Python-приложений к библиотекам классов на языке Java. При помощи JPype из Python можно использовать специфичные для Java библиотеки, создавая гибридные приложения, ...
Сканим на Python. Как написать и улучшить собственный сканер портов Для подписчиковС чего начинается атака на сервер? Правильно, с разведки! Сканеров портов существует множество, и они быстро и эффективно справляются со своей задачей. Но настоящий хакер должен понимать, как работают его любимые инструменты, так что ...
Facebook представил Pysa, статический анализатор для языка Python Facebook представил открытый статический анализатор Pysa (Python Static Analyzer), предназначенный для выявления потенциальных уязвимостей в коде на языке Python. Новый анализатор оформлен в виде надстройки над инструментарием для проверки типов Pyr...
Разведка змеем. Собираем информацию о системе с помощью Python Для подписчиковЕсли ты часто имеешь дело с разными компьютерами, тебе, конечно, нужен простой в использовании и быстрый инструмент для сбора информации о системе. Сегодня мы покажем, как сделать такую программу, отсылающую собранные данные в Telegra...
Не смотри в камеру! Пишем свою систему распознавания лиц на Python Для подписчиковВ Гонконге протестующие уничтожают уличные камеры, чтобы избежать распознавания лиц. Неужели эта технология уже настолько эффективна, что с ней нужно бороться? Я купил камеру с датчиком глубины, чтобы попробовать самостоятельно реализ...
В ноябрьском рейтинге TIOBE впервые на 2 место вышел Python Впервые с момента создания индекса TIOBE почти 20 лет назад Java и C больше не занимают первые 2 позиции....
Зоркий глаз. Собираем и программируем на Python устройство для видеонаблюдения Для подписчиковДля многих разработчиков Python — это язык, на котором были написаны их первые программы: «Hello, world!» или калькулятор. Сейчас начинающие программисты во время обучения часто пишут телеграм-ботов, благо на Python это сделать относи...
В каталоге Python-пакетов PyPI выявлены три вредоносные библиотеки В каталоге PyPI (Python Package Index) выявлены три библиотеки, содержащие вредоносный код. До выявления проблем и удаления из каталога в сумме пакеты успели загрузить почти 15 тысяч раз....
Бесплатный ознакомительный вебинар «Python с нуля» пройдет 19 марта Перед началом занятий на курсе «Python с нуля», направленном на изучение основ и базовых концепций программирования на Python, 19 марта 2022 года мы традиционно проведем бесплатный пробный вебинар. На нем ты получишь представление о том, как будут п...
Андрей Червиченко: «Я не понимаю, зачем взяли Кокорина. Зачем купили Урунова, не понимает даже главный тренер «Спартака» Экс-президент «Спартака» Андрей Червиченко поделился мнением о том, кто в предстоящем сезоне поборется за золото чемпионата России, объяснил, почему скептически относится к приходу нападающего Александра Кокорина в «Спартак» и почему защитник Деян Л...
Релиз языка программирования Go 1.16 Представлен релиз языка программирования Go 1.16, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость на...
Релиз языка программирования Nim 1.6.0 После года разработки опубликован релиз языка системного программирования Nim 1.6, который использует статическую типизацию и создан с оглядкой на Pascal, C++, Python и Lisp. Исходный код на языке Nim компилируется в представление на C, C++ или Java...
Релиз языка программирования Nim 1.2.0 Представлен релиз языка системного программирования Nim 1.2. Язык Nim использует статическую типизацию и создан с оглядкой на Pascal, C++, Python и Lisp. Исходный код на языке Nim компилируется в представление на C, C++ или JavaScript. В дальнейшем ...
Релиз языка программирования PHP 8.2 После года разработки представлен релиз языка программирования PHP 8.2. Новая ветка включает серию новых возможностей, а также несколько изменений, нарушающих совместимость....
Выпуск языка программирования Go 1.18 Представлен релиз языка программирования Go 1.18, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость на...
Релиз языка программирования Go 1.14 Представлен релиз языка программирования Go 1.14, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость на...
Релиз языка программирования Go 1.15 Представлен релиз языка программирования Go 1.15, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость на...
Выпуск языка программирования Go 1.19 Представлен релиз языка программирования Go 1.19, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость на...
Золотой век программирования закончился? Я думаю, что золотой век последних двух десятилетий, когда вы могли стать программистом и получить работу… в некотором смысле закончился. Программирование теперь больше похоже на умение читать и писать. Просто нужно уметь это делать....
Релиз языка программирования Go 1.17 Представлен релиз языка программирования Go 1.17, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость на...
Релиз языка программирования PHP 8.0 После года разработки представлен релиз языка программирования PHP 8.0. Новая ветка включает серию новых возможностей, а также несколько изменений, нарушающих совместимость....
Релиз языка программирования Lua 5.4 После пяти лет разработки доступен релиз Lua 5.4, быстрого и компактного скриптового языка программирования, получившего большое распространение в качестве встраиваемого (например, для определения конфигурации или для написания расширений). Код инте...
Уязвимость в Python, позволяющая вызвать системные команды из изолированных скриптов Опубликован метод обхода систем изолированного выполнения кода на языке Python, основанный на использовании давно известной ошибки, появившейся в Python 2.7, выявленной в 2012 году и до сих пор не исправленной в Python 3. Ошибка позволяет при помощи...
SlashData: JavaScript и Python продолжают лидировать, популярность Rust растет Опрос, в котором приняли участие более 20 тыс. разработчиков из 166 стран, показал, что за два года популярность Rust выросла почти в четыре раза. Результаты недавнего всемирного опроса разработчиков продемонстрировали, что JavaScript и Python сохра...
В каталоге PyPI (Python Package Index) выявлено 6 вредоносных пакетов В каталоге PyPI (Python Package Index) выявлено несколько пакетов, включающих код для скрытого майнинга криптовалюты. Проблемы присутствовали в пакетах maratlib....
Как стать Python-разработчиком и зарабатывать до 250 000 рублей в месяц (и даже больше!) Освоить Python может даже тот, кто вообще не имел дел с кодом. Да-да, вы тоже. Вместе с онлайн-университетом Skillbox составили руководство для всех, кто хочет пойти в разработчики, но не знает, с чего начать. Кстати, сейчас на курс по Python можно ...
В каталоге Python-пакетов PyPI выявлена вредоносная библиотека pymafka В каталоге PyPI (Python Package Index) выявлена библиотека pymafka, содержащая вредоносный код. Библиотека распространялась с именем, похожим на популярный пакет pykafka с расчётом на то, что невнимательные пользователи перепутают подставной пакет с...
Питоном по телеграму! Пишем пять простых Telegram-ботов на Python В этой статье мы реализуем простой, но крайне полезный проект на Python — бота для Telegram. Боты — это небольшие скрипты, которые могут взаимодействовать с API, чтобы получать сообщения от пользователя и отправлять информацию в разные чаты и каналы...
Уязвимость в Python, проявляющаяся при обработке непроверенных дробных чисел в ctypes Доступны корректирующие выпуски языка программирования Python 3.7.10 и 3.6.13, в которых устранена уязвимость (CVE-2021-3177), способная привести к исполнению кода при обработке непроверенных чисел с плавающей запятой в обработчиках, вызывающих функ...
В Fedora 39 намечен переход на DNF5, избавленный от компонентов на языке Python Бен Коттон (Ben Cotton), занимающий в компании Red Hat должность Fedora Program Manager, объявил о намерении перевести Fedora Linux по умолчанию на пакетный менеджер DNF5. В Fedora Linux 39 планируется заменить пакеты dnf, libdnf и dnf-cutomatic на ...
Гвидо ван Россум предложил включить в Python операторы для сопоставления с образцом Гвидо ван Россум (Guido van Rossum) представил на рассмотрение сообществом черновик спецификации для реализации в языке Python операторов для сопоставления с образцом (match и case). Следует отметить, что предложения по добавлению операторов сопоста...
Пять простых примеров, которые сподвигнут тебя изучить Python Python за последнее десятилетие набрал огромную популярность и не сдает своих позиций — его применение и для обучения программированию, и для разработки приложений только растет. Не каждый язык может похвастаться популярностью в таких разных отрасля...
В 3.6% протестированных Python-репозиториев выявлены ошибки, связанные с пропущенными запятыми Опубликованы результаты исследования подверженности кода на языке Python ошибкам, связанным с некорректным использованием запятых в коде. Проблемы вызваны тем, что при перечислениях Python автоматически объединяет строки в списке, если они не раздел...
Проект PyScript развивает платформу для выполнения Python-скриптов в web-браузере Представлен проект PyScript, позволяющий интегрировать в web-страницы обработчики, написанные на языке Python, и создавать на Python интерактивные web-приложения. Приложениям предоставляется доступ к DOM и интерфейс для двунаправленного взаимодейств...
Выпуск языка программирования Rust 1.71 Опубликован релиз языка программирования общего назначения Rust 1.71, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и ...
У языка программирования Go сменился лидер Рас Кокс (Russ Cox) объявил об уходе с поста лидера проекта по разработке языка программирования Go, который он занимал последние 12 лет. В качестве причины ухода упоминается желание обеспечить сменяемость руководства, без которого проект может оказ...
Выпуск языка программирования Crystal 1.6 Опубликован релиз языка программирования Crystal 1.6, разработчики которого пытаются совместить удобство разработки на языке Ruby с высокой производительностью приложений, свойственной языку Си. Синтаксис Crystal близок к языку Ruby, но не полностью...
Выпуск языка программирования Ruby 3.0 Состоялся релиз Ruby 3.0.0, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Код проекта расп...
Выпуск языка программирования Rust 1.63 Опубликован релиз языка программирования общего назначения Rust 1.63, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и ...
Выпуск языка программирования Rust 1.45 Опубликован релиз 1.45 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелиз...
Выпуск языка программирования Rust 1.70 Опубликован релиз языка программирования общего назначения Rust 1.70, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и ...
Podlodka #150: Эволюция языков программирования В программировании, как и в лингвистике, языки не высечены в камне. В зависимости от решаемых задач и популярных в конкретный период времени парадигм, языки меняются и эволюционируют....
Выпуск языка программирования Rust 1.46 Опубликован релиз 1.46 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелиз...
Релиз языка программирования Haxe 4.1 Доступен релиз инструментария Haxe 4.1, включающего одноимённый мультипарадигменный высокоуровневый язык программирования со строгой типизацией, кросс-компилятор и стандартную библиотеку функций. Проектом поддерживается трансляция в С++, HashLink/C,...
Выпуск языка программирования Rust 1.64 Опубликован релиз языка программирования общего назначения Rust 1.64, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и ...
Релиз языка программирования Perl 5.32.0 После 13 месяцев разработки состоялся релиз новой стабильной ветки языка программирования Perl - 5.32. При подготовке нового выпуска было изменено около 220 тыс. строк кода, изменения затронули 1800 файлов, в разработке приняли участие 89 разработчи...
Выпуск языка программирования Rust 1.42 Опубликован релиз языка системного программирования Rust 1.42, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелиз...
Выпуск языка программирования Crystal 1.5 Опубликован релиз языка программирования Crystal 1.5, разработчики которого пытаются совместить удобство разработки на языке Ruby с высокой производительностью приложений, свойственной языку Си. Синтаксис Crystal близок к языку Ruby, но не полностью...
Выпуск языка программирования Rust 1.54 Опубликован релиз языка системного программирования Rust 1.54, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечи...
Выпуск языка программирования Rust 1.49 Опубликован релиз языка системного программирования Rust 1.49, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелиз...
Выпуск языка программирования Dart 2.8 Состоялся релиз языка программирования Dart 2.8, в котором продолжено развитие кардинально переработанной ветки Dart 2, переориентированной на разработку для Web и мобильных систем и оптимизированной для создания компонентов, выполняемых на стороне ...
Выпуск языка программирования Crystal 1.2 Опубликован релиз языка программирования Crystal 1.2, разработчики которого пытаются совместить удобство разработки на языке Ruby с высокой производительностью приложений, свойственной языку Си. Синтаксис Crystal близок к языку Ruby, но не полностью...
Выпуск языка программирования Rust 1.65 Опубликован релиз языка программирования общего назначения Rust 1.65, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и ...
Podlodka #200: как учить языки программирования Что такое "идеальный юбилейный выпуск подкаста Podlodka"? Формула простая: горячая айтишная тема + проверенный гость + наше любимое дело!...
Выпуск языка программирования Rust 1.50 Опубликован релиз языка системного программирования Rust 1.50, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечи...
Выпуск языка программирования Julia 1.8 Доступен релиз языка программирования Julia 1.8, сочетающего такие качества как высокая производительность, поддержка динамической типизации и встроенные средства для параллельного программирования. Синтаксис Julia близок к MATLAB с заимствованием н...
Выпуск языка программирования Rust 1.61 Опубликован релиз языка программирования общего назначения Rust 1.61, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и ...
Выпуск языка программирования Ruby 3.2 Состоялся релиз Ruby 3.2.0, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Код проекта расп...
Выпуск языка программирования Rust 1.67 Опубликован релиз языка программирования общего назначения Rust 1.67, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и ...
Выпуск языка программирования Rust 1.47 Опубликован релиз 1.47 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелиз...
Выпуск языка программирования Julia 1.5 Опубликован релиз языка программирования Julia 1.5, сочетающего такие качества как высокая производительность, поддержка динамической типизации и встроенные средства для параллельного программирования. Синтаксис Julia близок к MATLAB с заимствование...
Выпуск языка программирования Rust 1.43 Опубликован релиз языка системного программирования Rust 1.43, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелиз...
Выпуск языка программирования Rust 1.44 Опубликован релиз языка системного программирования Rust 1.44, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелиз...
Выпуск языка программирования Rust 1.60 Опубликован релиз языка программирования общего назначения Rust 1.60, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и ...
Выпуск языка программирования Ruby 3.1 Состоялся релиз Ruby 3.1.0, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Код проекта расп...
Выпуск языка программирования Rust 1.66 Опубликован релиз языка программирования общего назначения Rust 1.66, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и ...
Релиз языка программирования Perl 5.34.0 После 11 месяцев разработки состоялся релиз новой стабильной ветки языка программирования Perl - 5.34. При подготовке нового выпуска было изменено около 280 тыс. строк кода, изменения затронули 2100 файлов, в разработке приняли участие 78 разработчи...
Выпуск языка программирования Rust 1.48 Опубликован релиз 1.48 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелиз...
Релиз языка программирования Haxe 4.2 Доступен релиз тулкита Haxe 4.2, включающего одноимённый мультипарадигменный высокоуровневый язык программирования со строгой типизацией, кросс-компилятор и стандартную библиотеку функций. Проектом поддерживается трансляция в С++, HashLink/C, JavaSc...
Выпуск языка программирования Julia 1.7 Опубликован релиз языка программирования Julia 1.7, сочетающего такие качества как высокая производительность, поддержка динамической типизации и встроенные средства для параллельного программирования. Синтаксис Julia близок к MATLAB с заимствование...
Выпуск языка программирования Rust 1.51 Опубликован релиз языка системного программирования Rust 1.51, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечи...
Суперпростой онлайн-редактор Python поможет подготовить армию детей-программистов Если бы в Raspberry Pi не реализовали эту идею, ее бы непременно реализовал бы кто-то другой. Компания сместила фокус с разработки одноплатных ПК на разработку… сервисов для программистов. Буквально недавно ей был представлен онлайн-редактор на язык...
Google открыл Atheris, инструментарий для fuzzing-тестирования кода на языке Python Компания Google объявила об открытии исходных текстов проекта Atheris, развивающего специализированный инструментарий для fuzzing-тестирования кода на языке Python и расширений для CPython, написанных на C/C++. Проект использует движок на основе lib...
Ценой перевода Mercurial на Python 3 может стать шлейф непредвиденных ошибок Мэйнтейнер системы управления версиями Mercurial подвёл итог работы по переводу проекта с Python 2 на Python 3. Несмотря на то, что первые попытки портирования были предприняты ещё в 2008 году, а в форсированном режиме адаптация для работы с Python ...
Чему учиться на карантине? Data Science, Python и ещё 3 профессии, с которыми не пропадёшь Связанные с IT специальности сейчас находятся на пике популярности. Примерно также, как лет 10-15 назад все массово шли на юристов и экономические факультеты, многие сейчас присматриваются к технологической сфере. Но при этом есть очень большая разн...
Ядовитый питон. Пишем на Python простейшую малварь: локер, шифровальщик и вирус Для подписчиковМалварь на Python изредка попадается в дикой природе, и далеко не все антивирусы обращают на нее внимание. Чаще всего она применяется для создания бэкдоров в софте, чтобы загружать и исполнять любой код на зараженной машине. Сегодня м...
МФТИ приглашает на фестиваль спортивного программирования Центр развития ИТ-образования МФТИ объявил о приёме заявок на отборочный тур фестиваля по спортивному программированию RuCode. Проект разработан совместно со «Сбербанком», «МегаФоном», «Яндексом» [...]...
Выпуск транслятора языка программирования Vala 0.54.0 Вышла новая версия транслятора языка программирования Vala 0.54.0. Язык Vala является объектно-ориентированным языком программирования, предоставляет синтаксис, подобный языкам C# или Java. Код на Vala транслируется в программу на языке C, которая, ...
9 языков программирования, которые помогут зарабатывать до $150 тыс. в год Сайт для разработчиков Stack Overflow провел опрос среди 65 тыс. пользователей, чтобы узнать, какие языки программирования они знают и сколько им за это платят. С помощью этих данных Stack Overflow составил рейтинг, расположив языки по возрастанию д...
Выпуск транслятора языка программирования Vala 0.56.0 Вышла новая версия транслятора языка программирования Vala 0.56.0. Язык Vala является объектно-ориентированным языком программирования, предоставляет синтаксис, подобный языкам C# или Java. Код на Vala транслируется в программу на языке C, которая, ...
Августовский рейтинг языков программирования TIOBE Компания TIOBE Software опубликовала августовский рейтинг популярности языков программирования, в котором по сравнению с августом 2021 года выделяется укрепление позиций языка Python, который переместился со второго на первое место. Языки Си и Java,...
Гид по языкам программирования: решения для конкретных задач Сравнивать разные языки программирования — это непростая задача. Описывая их особенности, очень легко скатиться в банальности или ввязаться в интернет-спор. Поэтому прежде всего хочется заметить, что подавляющее большинство популярных языков програм...
Опубликован стандарт параллельного программирования OpenMP 5.1 После двух лет разработки опубликован набор спецификаций OpenMP 5.1 (Open Multi-Processing), определяющих API и способы применения методов параллельного программирования для языков Си, Си++ и Фортран на многоядерных и гибридных (CPU+GPU/DSP) система...
Релиз языка программирования Rust 2021 (1.56) Опубликован релиз языка системного программирования Rust 1.56, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Кроме штатного номера версии выпуск также обозначен как Ru...
Выпуск компилятора для языка программирования Vala 0.49.1 Вышла новая версия компилятора для языка программирования Vala 0.49.1. Язык Vala предоставляет синтаксис, подобный C# и Java, обеспечивает лёгкую интеграцию с библиотеками, написанными на языке C, как с использованием Glib Object System (Gobject), т...
Какие языки программирования используются внутри iOS 14? Несмотря на то, что у нас нет доступа к исходному коду iOS, мы можем определить языки программирования, используемые в iOS. У этого подхода, очевидно, есть некоторые ограничения, и хотя гарантировать, что результаты совершенно точны, невозможно, общ...
Scratch вошел в Топ-20 популярных языков программирования И до эпидемии Scratch был достаточно популярен - на нем написано более 50 миллионов проектов и каждый месяц добавляется 1 миллион новых....