|
2.46, mezon (?), 13:42, 23/03/2021 [^] [^^] [^^^] [ответить]
| –7 +/– |
Ребята, а когда CPython-программы будут выполняться со скоростью C? Вроде в 4-ой версии в CPython обещают сделать JIT.
| |
|
3.111, Аноним (111), 16:47, 23/03/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Не отвлекайся, у тебя опять указатель потёк и буфер сомнительный.
| |
|
|
|
2.52, Аноним (52), 14:20, 23/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Видимо дела там идут так, что пришлось срочно выпускать Ruby3 с типами и jit. А то Кристал у Рубина бы переманил кучу рубироидов.
| |
|
|
2.7, Аноним (7), 10:10, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> typeof() - это то, чего так адски не хватает в Си/Плюшах!
GType type = G_OBJECT_TYPE (put_your_object_here);
| |
2.14, Ононимус (?), 11:13, 23/03/2021 [^] [^^] [^^^] [ответить]
| +4 +/– |
typeof есть в гнутом и шланге и даже в крошке tcc, т.е. во всех нормальных компиляторах
| |
|
|
4.155, Аноним (155), 23:27, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Большинство уже таки перешло на более новые стандарты, всё таки 2021 год на дворе. Очень-очень мало кто остался на С++98.
| |
|
|
|
1.5, Аноним (5), 10:08, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
"У нас тут Большой Релиз 1.0 с долгосрочной поддеркой и обратной совместимостью. Только половина фич - экспериментальная, если не работают - мы не виноваты. А потом мы их может быть еще и дропнем, ХЗ." Спрашивается - куда переться было? Очередная погоня за циферкой? В хроме уже 89 а у нас 1.0 еще не было? Честно бы сказали - у нас тут 0.9rc1, как определимся - что будем поддерживать, а что нет - будет 1.0.
| |
|
2.9, Аноним (9), 10:18, 23/03/2021 [^] [^^] [^^^] [ответить]
| +11 +/– |
Если реализовывать все фичи, которые хочется, язык никогда не выйдет из rc. Они реализовали тот минимум, которого, по их мнению, достаточно для первой версии, остальное в последующих
| |
|
3.11, Аноним (11), 10:43, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Анон наверно о том, что не стоило включать нестабильные фичи в стабильную ветку. Сначала нужно обкатать и протестировать в отдельном бранче, и уже потом добавлять в релиз.
| |
3.12, Леголас (ok), 10:51, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> остальное в последующих
главное, что бы блюли обратную совместимость
| |
|
|
|
2.10, Злюка (?), 10:39, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Даже захотелось вспомнить молодость и снова поиграть в Elite
| |
|
1.13, Аноним (100), 11:13, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Очень хороший язык. Особенно нравицца как они автоматически выводят ADT. Это классно.
| |
1.17, Аноним (-), 11:46, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Какой-то руби. Наверное рубисты оценят, есть тут среди мужиков рубисты ?
| |
1.21, Урри (ok), 12:02, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
Тот редкий случай, когда новый язык можно только приветствовать.
| |
|
2.31, Аноним (31), 12:39, 23/03/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Урри: Конкурент Си не нужен!
Также Урри: Конкурент Си нужен, ура!
Урри и двойные стандарты - друзья навек ^^
| |
|
3.36, Omnom (?), 12:54, 23/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это не конкурент Си. У него нет конкурентов в настоящий момент.
| |
|
|
5.59, Omnom (?), 14:41, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> OCalm
Области применения не пересекаются. Никто не пишет низкоуровневые штуки на OCaml, да и энтузиастов переписать тот же Haxe на Си тоже нет.
| |
|
|
7.67, Omnom (?), 14:52, 23/03/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
Мнемоники (прибитые гвоздями к конкретной архитектуре, что не удивительно) и макросы. Просто попробуй - сразу полюбишь Си. =)
| |
|
|
|
|
5.63, Omnom (?), 14:49, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Которые еще не готовы. Что там с поддерживаемыми архитектурами, например? Возможно, когда-нибудь, но не сейчас.
Хотя, Odin мне нравится. Но, что он, что Zig именно в силу своих __улучшений__ вряд ли смогут заменить Си. Но это всего лишь мнение анона с опеннета.
| |
|
6.73, data man (ok), 14:59, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Что там с поддерживаемыми архитектурами, например?
Про Odin не знаю, не слежу, но в Zig их огромный набор.
Но и багов (в том числе в LLVM) куча, это да.
| |
|
|
|
3.55, Урри (ok), 14:34, 23/03/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
Спасибо, что заметили мою адекватность и трезвый подход к теме разговора, а не глупую упертость в своем мнении вкупе с игнорированием фактов, как это принято среди экспертов опеннета.
Ну и чтобы два раза не вставать - кристал вполне неплохой язык, раст отстой )
| |
|
4.114, Аноним (31), 16:55, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Факт, что ты не написал ни сткрочки сложнее хелловорда (сам признаялся в новости где бул упомянут Rust), пожалуй, сложно игнорировать. Вот только это не мешает тебе дальше нести нетехническую бездоказательную чушь дальше как истину в последней инстанции. Спугнёшь же студентов всех.
| |
|
|
|
|
|
|
|
5.58, Аноним (-), 14:40, 23/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
тест 3-х летней давности, разница по времени и потреблению памяти в данном тесте незначительная
| |
|
6.61, Урри (ok), 14:43, 23/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Проведи свежий, утри нос оппоненту. Тем более, что его не сложно сделать.
| |
|
|
Часть нити удалена модератором |
|
|
|
|
|
3.148, BrainFucker (ok), 22:11, 23/03/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Кристал быстрее чем Nim
Не всегда важно. Питон один из самых небыстрых, но он остаётся одним из самых предпочтительных благодаря удачному синтаксису без лишнего вырвиглазного мусора.
| |
|
4.162, Аноним (-), 18:55, 28/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Серьезно ? Мне казалось что это из-за пиара и вливания баблища так ..
| |
|
5.165, BrainFucker (ok), 19:45, 28/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Серьезно ? Мне казалось что это из-за пиара и вливания баблища так
Ага, из-за влияния баблища кто-то из Microsoft запилил IronPython (вариант питона, компилирующийся в C# байткод, емнип), кто-то там запилил Jython, компилирующийся в Java байткод и т.д. Оба этих примера из оригинального питона взяли только синтаксис.
Или например Гугл изначально пилил себя на питоне, из-за влияния баблища и пиара, да )) Интересно, чей пиар и баблище заставило тогда пилить в гараже гугл на питоне.
| |
|
6.167, Аноним (-), 11:58, 29/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
В гараже ? Вообще-то гвиду за дошик наняли, либо полы мести либо вот петонов песать. Ну напесал петонов, тепрь вот клованом в м$ пазвали, пляшет и морды смешные корчит. (картинка свистунов на крестах)
| |
|
|
|
|
2.109, funny.falcon (?), 16:44, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Nim взлетит, когда в нем идентификаторы станут case sensitive, как в во всех популярных языках.
Конечно, я это ради флейма сказал.
| |
|
1.26, Аноним (25), 12:27, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>>без необходимости явного указания типов переменных и аргументов методов в коде
Моё личное мнение, что это скорее минус, чем плюс. Всегда лучше чётко понимать с каким типом данных мы сейчас работаем.
| |
|
2.32, Аноним (7), 12:42, 23/03/2021 [^] [^^] [^^^] [ответить]
| +10 +/– |
SimpleBeanFactoryAwareAspectInstanceFactory simpleBeanFactoryAwareAspectInstanceFactory = new SimpleBeanFactoryAwareAspectInstanceFactory();
| |
|
3.76, Аноним (25), 15:04, 23/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну раз есть пример, то приведу контрпример. Код не приведу, попробую словами.
Есть метод, который делает магические операции над числами. Сдвиги, OR, XOR и прочие вещи. И тут вы вызываете этот код из другого места и передаёте туда вместо int long. И вся логика поехала, но сообщения об ошибке не будет, потому что язык просто выведет типы и подумает что так и надо было, но от того что в коде используется + не значит что он будет работать для всех числовых и строковых типов входных аргументов.
| |
|
4.159, Konovod (?), 15:03, 24/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
В Crystal типы можно указывать, а можно - не указывать. В вашем примере можно указать типы для главного метода (который вызывается "из другого места"), т.к. это удобно в том числе для документирования, а во всех воспомогательных - никаких типов не писать.
| |
|
3.78, Аноним (25), 15:06, 23/03/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
Данный фрагмент вы явно взяли из кода на Java Но такие длинные названия не из-за того что язык Java их поощряет. На то есть другие причины. В том же C# как капля воды похожем на Java обычно нет таких длинных наименований.
| |
|
4.115, Аноним (31), 17:00, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Справедливости ради, C# "как капля воды похожим на Java" не является лет 12 (то есть давно перерос статус "Java от Microsoft"), с лаконичностью у него-таки получше. Неспроста Kotlin (который частично что-то и у шарпа подсмотрел) сейчасв в Java-мире агрессивно продвигается корпорациями после удачного релиза, в котором не участвовали эти самые корпорации, что почему-то не мешает им его активно использовать.
| |
|
3.130, vasya (??), 18:57, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
теперь далее по коду не возникнет вопросов что лежит в переменной simpleBeanFactoryAwareAspectInstanceFactory
| |
|
4.163, Аноним (-), 19:01, 28/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Инстанс говеного спрингового бина из хмльки вкоряченго сбоку ? Вопросов миллион, начиная с генетических отклонений до тяжелых травм головы сего "гения" пишущего подобное в наши годы, и наверняка же с-ка на модном новом следеньком синтаксисе.
| |
|
|
|
1.33, Chloride (?), 12:43, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
У них сайт набит JS, это несерьёзно для языка программирования, претендующего на лавры Си.
| |
|
2.150, Аноним (150), 22:26, 23/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
А что там щупать? Клон Sinatra. Кстати, тоже релизнулся 1.0.0
Invidious был написан на Kemal, в сентябре 2020 его прикрыли
| |
|
1.94, Аноним (94), 16:13, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Очередной убийца C/C++, нуну, сколько уже вас было.
А по удобству ruby так себе.
| |
1.105, B (?), 16:36, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ну накой такое название? Как искать вакансии, спеки, доки, пакеты?
Но больше всех конечно об()Sралiсь с названием "GO". Там уже никто по родному названию не ищет, только "golang".
| |
|
2.116, Фантазеръ (?), 17:01, 23/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
В github написано: "We love Ruby's [..]. We love C's [..].". Я назвал бы его "CRubys"
| |
|
1.136, Аноним (155), 19:15, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Очень жаль, что синтаксис статической типизации в Ruby 3 несовместим с Crystal. А так можно было бы взять код на Crystal и исполнять в Ruby.
| |
1.151, Аноним (150), 22:29, 23/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Crystal это компилируемый Ruby и только. При чём тут C и Rust?
Ну LilithOS на нём для фана написали
| |
1.166, Инвестор (?), 11:32, 29/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
При всём уважении к Вашему коллективу и холивару, прошу обратить внимание на спонсоров языка. Я в ужасе от инфы.
| |
|
2.168, Аноним (-), 12:03, 29/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Еврей зодонативший $, меня чуть с инсультом в эпоху ковидла не забрали. Предупреждай же что все на столько жестко.
| |
|
1.173, Аноним (173), 16:28, 28/06/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
вКонтакте можно скачать перевод книги "Programming Crystal" BALBAERT, LAURENT, Version: P1.0 (February 2019). В поиске введите "программирование на языке Crystal" или Programming Crystal.
| |
|