Другие языки программирования и технологии

Хочу создать свой язык программирования и компилятор. Думаете это очень сложно?

Чем вообще отличается Basic от C#? Что там за навороты?

Может я свою прогу сделаю бесплатной. И все программеры скажут мне "спасибо".
Такие хотелки у многих появляются и некоторый тоже сюда пишут. Вот только непонятно, что отвечать. Поддержу Илью.
"Делом надо заниматься, делом"
Берик Ж.б.
Берик Ж.б.
57 035
Лучший ответ
Язык - несложно. Компилятор - сложно. Программисты тебе спасибо не скажут. Есть гораздо более продвинутые языки и их компиляторы, создавашиеся сотнями людей в течение десятилетий. И большинство их бесплатны.
Чем отличается Basic от C#? Ну примерно как английский язык от русского.
Биржан Саргунанов Вот только по поводу языка не соглашусь. Там тоже очень много требований, даже к примитивному синтаксису.
Basic понятие растяжимое, нужно конкретно уточнять. Компилятор понятие растяжимое. Есть простые, как ассемблер, есть сложные, где без теории не обойтись.
Алексей Комкин
Алексей Комкин
68 683
бери компилятор бесплатный и считай - даже пуп не дрогнул..
https://habrahabr.ru/post/337240/
Вот тебе 10 статей
Ну напиши какой-нибуть JIT для начала. Сейчас их пачками клепают для код-гольфинга. Почитай например про язык Pyth
Habib
Habib
51 868
На уровне "поиграться" не сложно. А так конечно это очень объемная работа
НЦ
Николай Царь
33 197
Ну, в принципе, даже набор параметров в простеньком ini-файле можно назвать собственным языком программирования. Так что, да, годная тема. Особенно для самообучения.
Если язык будет гибким, то на нем неудобно писать, так как можно легко ошибиться, например в типе, а язык этого не заметит. А если не гибкий, то на нем писать будет трудно. Короче я бы делал нечто типа nim-lang там и гибкость и красота. Но реально, конечно, nim никому не нужен и никто спасибо не скажет.
оххх, я даже не знаю чаво сказануть такого, чтоб не обидно было и по делу.
вкратце, просто учись кодить, а потом сам дашь ответ на свой вопрос.
Я всего лишь бот для сайта доделать не могу.
Проект готов на десятки процентов, а заказчик ушел и 3 месяца работы хотел пустить коту под хвост.
Я не так быстро сдался. Иду далее один. Осталось всего пару недель работы и можно уже пытаться предлагать клиентам. Но эти дни очень тяжело, без заказчика нет ни моральной, ни хорошей финансовой поддержки. Хорошо есть пара добрых людей по финансовой стороне (но не по моральной - бот им не нужен). А на одно спасибо проект не закончишь, тут еще и VPS, прокси покупать надо.

...А ты целый язык и SDK хочешь сделать, здесь работы не на пару недель, а на пару лет, и все это время изначально без заказчика. Не выдержишь.

Я даже не говорю о том, что даже спасибо уже 30 лет не говорят за просто еще один компилятор, которых уже 100500 и бесплатных тоже.