Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Проект Solod развивает подмножество языка Go, транслируемое в язык Си" | +/– | |
| Сообщение от opennews (ok), 07-Апр-26, 12:41 | ||
Представлен язык программирования Solod (So), предоставляющий подмножество языка Go, транскомпилируемое в представление на языке Си (C11), пригодное для сборки компиляторами GCC, Clang и zig cc. Ключевым отличием Solod от Go и Tinygo является использование ручного управления памятью, работающего без применения сборщика мусора, без автоматического выделения памяти и без подсчёта ссылок. Транспайлер для Solod написан на языке Go и распространяется под лицензией BSD... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +7 +/– | |
| Сообщение от Axonic (ok), 07-Апр-26, 12:41 | ||
Изобрели Nim и Vala | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –2 +/– | |
| Сообщение от Аноним (36), 07-Апр-26, 15:28 | ||
Модно теперь их друг в друга транслировать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –1 +/– | |
| Сообщение от Bottle (?), 07-Апр-26, 17:04 | ||
Жду не дождусь технического стека: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 77. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от topin89 (ok), 07-Апр-26, 17:51 | ||
Легко | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (78), 07-Апр-26, 17:53 | ||
> Есть идеи, как усложнить цепочку? | ||
| Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору | ||
| 5. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –3 +/– | |
| Сообщение от Аноним83 (?), 07-Апр-26, 13:02 | ||
> Из ключевых областей применения отмечается системное программирование с близкими к Си возможностями | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +7 +/– | |
| Сообщение от Жироватт (ok), 07-Апр-26, 13:11 | ||
Нужно изобрести язык Golod. Который будет как Git Crab, подъедать исходники при транспиляции в С, а затем в JS. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +1 +/– | |
| Сообщение от Аноним (10), 07-Апр-26, 13:26 | ||
>Горутины - то, ради чего стоит в принципе if err!=nil терпеть | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Жироватт (ok), 07-Апр-26, 16:26 | ||
В и-ГО-go с ними работать куда как проще. Так что постоянное if err!=nil +- компенсируется. Но язык, в котором осталось только это? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. Скрыто модератором | –1 +/– | |
| Сообщение от Аноним (15), 07-Апр-26, 13:46 | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 26. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +1 +/– | |
| Сообщение от Аноним (26), 07-Апр-26, 15:03 | ||
>преобразователь текста УНИТАЗ | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 60. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Жироватт (ok), 07-Апр-26, 16:24 | ||
Он самый. Автор <имперский_импорт> умеет в названия | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –1 +/– | |
| Сообщение от Аноним (29), 07-Апр-26, 15:21 | ||
без горутин он получается односолодовый | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 59. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Жироватт (ok), 07-Апр-26, 16:17 | ||
Светлый и фильтрованный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 69. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (29), 07-Апр-26, 17:02 | ||
ты не сравнивай односолодовый вискарь и пиво, это разные весовые категории | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (8), 07-Апр-26, 13:25 | ||
Solod - хорошее программистское название ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –1 +/– | |
| Сообщение от крокодил (?), 07-Апр-26, 13:25 | ||
а зачем? какая цель? just for fun? что бы был? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –1 +/– | |
| Сообщение от Аноним (12), 07-Апр-26, 13:37 | ||
> Можно же сделать что-то принципиально новое | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +1 +/– | |
| Сообщение от Аноним (14), 07-Апр-26, 13:45 | ||
Вы очень внимательно прочитали последний абзац новости. | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 22. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –2 +/– | |
| Сообщение от Аноним (22), 07-Апр-26, 14:51 | ||
В последнем абзаце не сказано зачем. Если я напишу, что я быстро бегаю - из этого никак не следует, что мне надо ехать на олимпиаду. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 74. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от аролп5 (?), 07-Апр-26, 17:17 | ||
Для пункта в портфолио у "Anton Zhiyanov", чтобы взяли работать в гугл | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 13. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (13), 07-Апр-26, 13:41 | ||
Наконец-то и на Go можно выстрелить себе в ногу) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (8), 07-Апр-26, 16:04 | ||
Тогда назвать этот диалект Goo. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +1 +/– | |
| Сообщение от Hack3r (?), 07-Апр-26, 13:57 | ||
Trademark! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –1 +/– | |
| Сообщение от Аноним (-), 07-Апр-26, 14:25 | ||
> Представлен язык программирования Solod (So), предоставляющий подмножество языка Go, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +5 +/– | |
| Сообщение от Аноним (22), 07-Апр-26, 14:48 | ||
То есть они открутили горутины, замыкания и тп и сборщик мусора. Получили на выходе покоцанный Си с другим синтаксисом. Чтобы что? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (23), 07-Апр-26, 14:56 | ||
в си нет женериков, в си нет слайсов и строк с длиной | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (23), 07-Апр-26, 14:56 | ||
и точно и дефер будет только в с29.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (36), 07-Апр-26, 15:26 | ||
Ты путаешь си и си++ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (-), 07-Апр-26, 15:34 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (8), 07-Апр-26, 15:50 | ||
Всё это можно съэмулировать человеконечитаемым лапшекодом, но зато успешно компилируемым. Так а цель сгенериванного кода же не для чтения человеком. | ||
| Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору | ||
| 25. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +3 +/– | |
| Сообщение от th3m3 (ok), 07-Апр-26, 14:58 | ||
В итоге, результат - сомнительный. Лучше сразу тогда на C писать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (36), 07-Апр-26, 15:25 | ||
И выйти за границу буфера. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (37), 07-Апр-26, 15:29 | ||
проверки надо делать, assert'ы и всё такое | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +1 +/– | |
| Сообщение от Аноним (36), 07-Апр-26, 15:46 | ||
Зачем это делать самому это должен делать язык, иначе зачем он нужен? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (14), 07-Апр-26, 16:07 | ||
Кому должен? Почему? С каких пор? Сколько и в какой валюте? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –1 +/– | |
| Сообщение от Аноним (55), 07-Апр-26, 16:10 | ||
>> проверки надо делать, assert'ы и всё такое | ||
| Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору | ||
| 67. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним83 (?), 07-Апр-26, 16:57 | ||
Тогда С вам не подходит. | ||
| Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору | ||
| 53. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (53), 07-Апр-26, 16:05 | ||
В Си нету буферов, вас обманули. Используйте библиотеки, если сами не можете писать код, который не будет убегать за установленные границы. Внутри буфера скорее всего есть и другие границы, например того что туда написали. Будете теперь на каждый чих создавать новый буфер и потом делать join() с копированием всех данных по 100 раз? | ||
| Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору | ||
| 57. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –1 +/– | |
| Сообщение от Аноним (55), 07-Апр-26, 16:13 | ||
> В Си нету буферов, вас обманули. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (71), 07-Апр-26, 17:05 | ||
buffer overflow это классическая ошибка прокладок между креслом и монитором | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. Скрыто модератором | +/– | |
| Сообщение от Аноним (55), 07-Апр-26, 17:38 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (62), 07-Апр-26, 16:28 | ||
Это единственное, что смогли бы на C адепты Раста. | ||
| Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору | ||
| 46. Скрыто модератором | +/– | |
| Сообщение от Аноним (8), 07-Апр-26, 15:53 | ||
| Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору | ||
| 28. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –4 +/– | |
| Сообщение от Аноним (28), 07-Апр-26, 15:20 | ||
> C целью упрощения в языке не поддерживаются каналы, сопрограммы и замыкания | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Проект Solod развивает подмножество языка Go, транслируемое ..." | –4 +/– | |
| Сообщение от Аноним (28), 07-Апр-26, 15:21 | ||
> C целью упрощения в языке не поддерживаются каналы, сопрограммы и замыкания | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (36), 07-Апр-26, 15:25 | ||
Напишите язык с синтаксисом Go и неотключаемым боров чекером. И получится Раст с нормальным синтаксисом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (12), 07-Апр-26, 15:43 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. Скрыто модератором | –1 +/– | |
| Сообщение от Аноним (36), 07-Апр-26, 15:45 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. Скрыто модератором | +/– | |
| Сообщение от Аноним (8), 07-Апр-26, 15:58 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +1 +/– | |
| Сообщение от Аноним (29), 07-Апр-26, 16:00 | ||
если бы ты заглянул в самые последние стандарты С++ и Java и заценил читаемость, то они попали бы в одну компанию с Растом. | ||
| Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору | ||
| 51. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от sage (??), 07-Апр-26, 16:02 | ||
Как что-то плохое. Плохой танцор просто не умеет грамотно отступы и переносы строк расставлять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (62), 07-Апр-26, 16:30 | ||
А кто умеет в отступы, тому и Раст ненужон. Тому Питончик впору. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (29), 07-Апр-26, 17:00 | ||
спасибо, на фортране наелся ещё | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +1 +/– | |
| Сообщение от sage (??), 07-Апр-26, 16:00 | ||
> не требует прикрепления runtime | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (53), 07-Апр-26, 16:13 | ||
> glibc Или ваша рантайм - это не рантайм? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (65), 07-Апр-26, 16:50 | ||
Тот неловкий момент, когда ты написал первым про солод, злобный карлик его потер, но дело юзера живет! ахаха, половина коментов теперь про пиво, солод и т.д. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (66), 07-Апр-26, 16:50 | ||
Нужен язык с прямой трансляцией из АИ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 79. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Аноним (62), 07-Апр-26, 17:56 | ||
В мозг программиста? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 72. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Сладкая булочка (?), 07-Апр-26, 17:12 | ||
> C целью упрощения в языке не поддерживаются каналы, сопрограммы и замыкания | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 73. "Проект Solod развивает подмножество языка Go, транслируемое ..." | +/– | |
| Сообщение от Сладкая булочка (?), 07-Апр-26, 17:13 | ||
> При этом проверки на возвращение висячих указателей (dangling pointer) и отсутствие освобождения памяти не производятся. В качестве основного способа выявления проблем при работе с памятью упоминается использование AddressSanitizer (-fsanitize=address) в современных компиляторах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |