The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Опубликован Codon, компилятор для языка Python, opennews (??), 27-Дек-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


86. "Опубликован Codon, компилятор для языка Python"  +/
Сообщение от Аноним (86), 27-Дек-22, 20:10 
Codon как оказывается и частичную JIT компиляцию поддерживает. Проект появился из биоинформатики.

https://exaloop.io/benchmarks.html

Ответить | Правка | Наверх | Cообщить модератору

88. "Опубликован Codon, компилятор для языка Python"  +2 +/
Сообщение от Аноним (-), 27-Дек-22, 20:34 
Биоинформатики сейчас активно переходят на Джулию. Зачем им проект траскомпиляции питона на C?
Ответить | Правка | Наверх | Cообщить модератору

97. "Опубликован Codon, компилятор для языка Python"  +/
Сообщение от Аноним (96), 27-Дек-22, 21:44 
Тем более, что в научных расчетах в общем-то и не питон работает, а библиотеки на С и Fortran. А питон - обвязка сверху них. Юлька - язык прикольный, но пока имеющий достаточно много проблем и мало библиотек, отсутствие нормальной компиляции в отдельный исполняемый файл, жор памяти как не в себя и другие детские болезни роста.

Современный Fortran - ООП язык, со строгой типизацией, динамическим выделением памяти, распараллеливанием из коробки,  указателями, кучей библиотек и т.д. тоже очень и очень не плох.

Ответить | Правка | Наверх | Cообщить модератору

99. "Опубликован Codon, компилятор для языка Python"  –1 +/
Сообщение от Аноним (12), 27-Дек-22, 21:57 
Круче MKL ничего не придумали, во всяком случае, из доступного обывателю. На язык в принципе пофиг, главное это доступность либ с обёртками и тут питон топ.
Ответить | Правка | Наверх | Cообщить модератору

110. "Опубликован Codon, компилятор для языка Python"  +/
Сообщение от Аноним (96), 27-Дек-22, 23:00 
Ну в общем-то да. Хотя Fortran IV и Fortran 77 были просто тихий ужас. Но даже на них умные люди смогли сделать много хорошего, не только MKL, а много чего в том числе и расчеты симуляций ядерных взрывов. Но по сравнению с Джулькой, Питоном и R,  Fortran из коробки не хватает средств визуализации - это толстый минус.
Ответить | Правка | Наверх | Cообщить модератору

100. "Опубликован Codon, компилятор для языка Python"  +/
Сообщение от Аноним (-), 27-Дек-22, 21:57 
> Юлька - язык прикольный, но пока имеющий достаточно много проблем и мало библиотек, отсутствие нормальной компиляции в отдельный исполняемый файл, жор памяти как не в себя и другие детские болезни роста.

Не надо навешивать вечные ярлыки. На дворе уже не 2016-й, а почти 2023.

Если оборачиваете каждый итератор в collect, то да, жор памяти будет. Ну так голову надо иметь, чтобы не плодить ненужные объекты. От этого никакой язык не спасёт.

Про библиотеки, особенно в контексте https://github.com/JuliaInterop, это как раз разговоры десятилетней давности.

Ну а исполняемый бинарник, во-первых питонистов-биоинформатиков это вообще не волнует. Во-вторых, с каждой новой Джулией ситуация всё лучше и лучше. В 1.9 переработана компиляция. И даже добавлена полноценная условная компиляция зависимостей, чтобы обходиться без @require.

Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

108. "Опубликован Codon, компилятор для языка Python"  +/
Сообщение от Аноним (-), 27-Дек-22, 22:43 
>На дворе уже не 2016-й, а почти 2023.

Верните мне мой 2021.

Ответить | Правка | Наверх | Cообщить модератору

111. "Опубликован Codon, компилятор для языка Python"  +/
Сообщение от Аноним (79), 27-Дек-22, 23:01 
Julia в 21-м уже тоже была весьма неплохим языком.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру