| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Совместные проекты/поиск партнёров > А напишем свой язык программирования! |
| Автор: newgigabyte 30.12.2008, 21:53 |
| Писал тут курсовую работу по разработке языка программирования и задумался, не написать ли такой компилятор который бы можно было настроить под любой язык. т.е. он кушает конфиг с информацией о языке и выходном коде...и что бы впринципе можно было бы описять таким конфигом почти любой язык. есть желающие???...сам пишу на java |
| Автор: mr.Anderson 31.12.2008, 17:31 |
| Сам пишу на делфи, идея интересная, но языками не стыкуемся, да и по части алгоритмизации я тут начать не смогу тоже |
| Автор: Lazin 31.12.2008, 17:45 |
| читай книгу дракона |
| Автор: krundetz 31.12.2008, 19:13 |
| newgigabyte, зачастую язык программирования проектируются одним человеком, возможно ты говоришь про компилятор для него? |
| Автор: newgigabyte 31.12.2008, 21:45 |
| krundetz, именно так=) |
| Автор: Lazin 31.12.2008, 22:20 |
| http://ru.wikipedia.org/wiki/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0_%D0%B4%D1%80%D0%B0%D0%BA%D0%BE%D0%BD%D0%B0_(%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%82%D0%BE%D1%80%D1%8B) |
| Автор: Hades 31.12.2008, 22:26 |
| http://forum.vingrad.ru/forum/topic-194900.html |
| Автор: utkin 1.1.2009, 11:09 |
| Я пишу свой язык программирования (но интерпретатор, хотя общая структура одинакова как для тех так и для других). Подробности можно найти здесь: http://www.codingvault.org/forum/viewtopic.php?f=5&t=24&sid=fba39adf5f4495cf41640a1d39324dbf&start=0 Пишется на Delphi. Язык программирования близок к русскому. Однако путем несложной доработки можно добиться, чтобы через конфигурационный файл писать программы на украинском или, к примеру, на белорусском. Конечно, на любом языке писать не получиться, но на родственных не особая проблема. Open Source. |
| Автор: Telperion 5.1.2009, 01:34 |
| разбираюсь и в java и в delphi но предпочтение отдал бы java )))) есть ли уже какая нибудь конкретика по сабжу??? |