Pull to refresh

Comments 8

Вообще, наверное, интересная тема создания "продукто/библиотеко/фреймворко-ориетированных" языков. Создателям библиотек, сред, фреймворков следует задуматься (чтобы сразу, в комплекте, шёл язычёк). Потом в Си и готово...

Современные языки вроде стараются адекватные батарейки с собой доставить. Пакетные менеджеры, фреймворки для сети, гуёв, файловой системы прямо в стандартной библиотеке.

стандартной библиотеке

я не знаю что в этом было непонятно. Это не считая того, что сборка без qmake довольно болезненное занятие.

Чото у вас половина кода сползла. И ещё половину недовставили. Например, есть открытый try в 5-м блоке без закрывающей скобки и catch.

Этот язык уникален тем, что код при выполнении программы транслируется в код на языке C, а уже потом преобразуется в машинный код.

Насколько я понимаю, это происходит при компиляции, а не при выполнении.

В целом, мне кажется, что вместо запиливания своих DE- или библиотекоспецифичных языков, лучше было бы вложиться в биндинги к уже существующим, вроде Dart и Swift.

Например, тот же Swift неплох, но состояние дел с GUI-либами вне Apple весьма печально. А жаль.

А почему здесь нет ещё этой шутки:


- Вы же разработчиик?
- Да.
- А радио мне сможете разработать?
- Да я тебе сейчас наValaю!

Есть еще Genie. То же самое что и Vala, только с питоноподобным синтаксисом. Но что-то оно не взлетело. Vala, в отличие от него намного популярнее.

Sign up to leave a comment.