- 
	- Parrot - довольно интересная виртуальная машина. Респект Д.ARMоед -> Evgeny_CD(1577 знак., 21.11.2012 01:10 - 01:13, ссылка)
- Comparison of application virtual machines -> - Evgeny_CD(21.11.2012 00:13, ссылка)
- Сравнение производительности языковых VM (Universal bytecode VM comparison) -> Очень интересно! - Evgeny_CD(20.11.2012 20:43, ссылка)
- Всё давно изобретено -- Java назвается. В этой идее байтокод не нужен. Идеальный вариант трансляция в C и потом в машинный код. Отлаживать нужно на уровне того ЯВУ с которого в C транслируется. И, кстати, к вопросу о непопулярности. Штуки вроде fk0(449 знак., 20.11.2012 12:39)
- Вы, наконец, придумали как пользоваться llvm? :) - vanner(20.11.2012 10:55)
- Чем-то вся эта борьба байт-код vs asm напоминает битву CISC vs RISC.  vmp(1117 знак., 20.11.2012 09:57)
			- А вот если компилятор байт-кода в С сделать настраиваемым, с возможностью задания "уровня паранои", в том числе для разных задач - разного уровня, товаще будет кайф! - Evgeny_CD(20.11.2012 10:29)
					- В 2019 г. у меня состоялось шапочное знакомство в Eiffel - язык,
который искаропки умеет в Си исходники транслировать. Исходники генерирует на Си(не
С++), но сам язык умеет полиморфизм и множественное наследование и
контрактное программирование. А вспомнил я его потому что контракты
могугут проверяться с разнойнастраиваемой степенью паранойи. - Dingo(03.11.2020 06:06)
 
- В 2019 г. у меня состоялось шапочное знакомство в Eiffel - язык,
который искаропки умеет в Си исходники транслировать. Исходники генерирует на Си(не
С++), но сам язык умеет полиморфизм и множественное наследование и
контрактное программирование. А вспомнил я его потому что контракты
могугут проверяться с 
- Дороговизна памяти перешла на другой уровень - объём кеша, так что проблема плотности кода до сих пор актуальна. Ну и архитектура Эльбрус вроде как жива, работает, имеет режим контроля типов и таки умеет выполнять Си код от правильного компилятора. - =AlexD=(20.11.2012 10:09)
					- Эльбрус, да, - это классика... - Make_Pic(20.11.2012 10:15)
 
 
- А вот если компилятор байт-кода в С сделать настраиваемым, с возможностью задания "уровня паранои", в том числе для разных задач - разного уровня, товаще будет кайф! - Evgeny_CD(20.11.2012 10:29)
					
- Это не оно, "только в профиль" (с)? - Chum_A(20.11.2012 09:46, ссылка)
- "ЧТО НЕ ТАК В ЭТОЙ ИДЕЕ?" - слишком много "если" (ака "пусть будет") - Snaky(20.11.2012 01:06)
- "Берем четырех человек" мультик напомнило про лемлекопов / полтора часа ;) - Гудвин(20.11.2012 00:19)
- ну очень интересная фирмешка! Franz Inc. -> 1) Common Lisp, компилятор в бинарник. 2)Графовая БД 3) Семантические тулзы под WEB 3.0 Много чего еще есть. Как мысли-то сходятся... - Evgeny_CD(20.11.2012 00:15, ссылка)
- Но сколько выкурил Боб Марли -- столько ты не скуришь... - fk0(19.11.2012 23:41)
			- +500 :=) - koyodza(20.11.2012 00:00)
- А пояснить? - Evgeny_CD(19.11.2012 23:43)
 
- Поясню еще один кайф от байткода. Тонкая настройка.  Evgeny_CD(1098 знак., 19.11.2012 23:34)
			- По моему, вы описали ровно половину "вкусняшек"  Скрипач(295 знак., 19.11.2012 23:41)
					- Мне уже спать охота - не стал писать все. Наши мысли совпадают :) - Evgeny_CD(19.11.2012 23:42)
							- Только в newASM надо не перестараться в части фантазий... - Evgeny_CD(19.11.2012 23:44)
 
 
- Мне уже спать охота - не стал писать все. Наши мысли совпадают :) - Evgeny_CD(19.11.2012 23:42)
							
 
- По моему, вы описали ровно половину "вкусняшек"  Скрипач(295 знак., 19.11.2012 23:41)
					
- Вам не кажется что ЯВУ предполагает "высокий уровень" обоих? :) Это противоречит тенденции квадратиллионы обезьян"сто индусов по цене одного немца". - Скрипач(19.11.2012 23:18)- Не поверите - навеяно моим сегодняшним рисечем по Lisp.  Evgeny_CD(546 знак., 19.11.2012 23:23)
					- А можно ликбез? Чем отличается ИДЕОЛОГИЯ Tcl, Scheme, Common Lisp? Ведь не ограничивается же все "польской записью"?! - Скрипач(19.11.2012 23:33)
							- Пока у меня смутные мысли в голове.  Evgeny_CD(689 знак., 19.11.2012 23:41)
									- Мне, по этой же причине, нравится Modula-2 и Oberon. Но на них, кроме предельно простого синтаксиса есть еще и строгая типизация.  Скрипач(103 знак., 19.11.2012 23:46 - 23:51)
											- не, это Tcl - наркоманский - Evgeny_CD(19.11.2012 23:53)
													- Говорят, что Tcl на виртуальной машине Parrot пускают.  Д.ARMоед(158 знак., 20.11.2012 10:05)
															- Дык и родная VM Tcl сильно дружественна к C. - Evgeny_CD(20.11.2012 10:24 - 11:49)
 
 
- Говорят, что Tcl на виртуальной машине Parrot пускают.  Д.ARMоед(158 знак., 20.11.2012 10:05)
															
- Два момента.  Evgeny_CD(370 знак., 19.11.2012 23:52)
													- Максима: ЯВУ который можно "оттранслировать" в Си нах не нужен. Или его трансляция нах не нужна. - Скрипач(20.11.2012 00:38)
															- Хочешь сказать фортран не нужен?  Не смеши. - fk0(20.11.2012 00:44)
																	- А зачем фортран? Старые "суровые" математические библиотеки? А сам язык-то зачем? - Скрипач(20.11.2012 01:13)
 
 
- Хочешь сказать фортран не нужен?  Не смеши. - fk0(20.11.2012 00:44)
																	
- По пункту 2: Я бы вообще отказался от термина "ЯВУ" и ввел термин "Проектируемый, под задачу, Язык". - Скрипач(20.11.2012 00:04)
															- Domain Specific Language. Таки на действительно ЯВУ их делать проще, чем на C. - fk0(20.11.2012 00:31)
																	- Отлично! "действительно ЯВУ" это кто? И почему? - Скрипач(20.11.2012 00:39)
																			- Язык в котором можно оперировать сущностями отличными от битов и байтов. Более специфичными для решаемой задачи.  В котором есть хороший набор библиотек. Хотя бы C++ (но им пользоваться чаще не умеют, ибо учились по книжкам 90-х годов, где кроме  fk0(54 знак., 20.11.2012 00:47)
																					- Тогда почему вы не относит к ним Си? - Скрипач(20.11.2012 01:16)
																							- Как в C работать с ассоциативными массивами, например?  Или другими типами данных, отличными от встроенных... управление памятью вручную к тому же. В ЯВУ без garbage collector вообще нет будущего. - fk0(20.11.2012 12:44)
																									- Как? Так: char* GetByAssosiation(Assos_Array*, char*). Т.е. отличие только в сборщике мусора, правильно? - Скрипач(20.11.2012 16:42)
 
- Потому что Си ближе к ассемблеру, чем к ЯВУ. - =AlexD=(20.11.2012 06:56)
																									- Что есть "ЯВУ"? (domain specific не предлагать) - Скрипач(20.11.2012 16:44)
 
 
- Как в C работать с ассоциативными массивами, например?  Или другими типами данных, отличными от встроенных... управление памятью вручную к тому же. В ЯВУ без garbage collector вообще нет будущего. - fk0(20.11.2012 12:44)
																									
 
- Тогда почему вы не относит к ним Си? - Скрипач(20.11.2012 01:16)
																							
 
- Язык в котором можно оперировать сущностями отличными от битов и байтов. Более специфичными для решаемой задачи.  В котором есть хороший набор библиотек. Хотя бы C++ (но им пользоваться чаще не умеют, ибо учились по книжкам 90-х годов, где кроме  fk0(54 знак., 20.11.2012 00:47)
																					
 
- Отлично! "действительно ЯВУ" это кто? И почему? - Скрипач(20.11.2012 00:39)
																			
- ППЗЯ - зачОт! - Evgeny_CD(20.11.2012 00:07)
																	- Язык ПодЗад :) - Скрипач(20.11.2012 00:16)
 
 
- Domain Specific Language. Таки на действительно ЯВУ их делать проще, чем на C. - fk0(20.11.2012 00:31)
																	
 
- Максима: ЯВУ который можно "оттранслировать" в Си нах не нужен. Или его трансляция нах не нужна. - Скрипач(20.11.2012 00:38)
															
 
- не, это Tcl - наркоманский - Evgeny_CD(19.11.2012 23:53)
													
 
- Мне, по этой же причине, нравится Modula-2 и Oberon. Но на них, кроме предельно простого синтаксиса есть еще и строгая типизация.  Скрипач(103 знак., 19.11.2012 23:46 - 23:51)
											
 
- Пока у меня смутные мысли в голове.  Evgeny_CD(689 знак., 19.11.2012 23:41)
									
- Ничего не могу сказать о LISP, но Python требует неслабой поддержки периода выполнения. Это делает не столь уж ценной "прямую трансляцию в Си".  Скрипач(81 знак., 19.11.2012 23:28)
							- Главное, чтобы моя жадность и мое стремление поработить мир ей соответствовали :) - Evgeny_CD(19.11.2012 23:35)
 
 
- А можно ликбез? Чем отличается ИДЕОЛОГИЯ Tcl, Scheme, Common Lisp? Ведь не ограничивается же все "польской записью"?! - Скрипач(19.11.2012 23:33)
							
 
- Не поверите - навеяно моим сегодняшним рисечем по Lisp.  Evgeny_CD(546 знак., 19.11.2012 23:23)
					
- Д.ARMоед, пожалуйста, почитай мою писанину... - Evgeny_CD(19.11.2012 23:12)
			- Вот представь, в каком-то железоспецифическом куске кода мне взбрело переопределить тип int. И написать свою ботву для нового типа. И WinDef перекрыть. Путь при этом ничего не встало раком. Но я получил доступ внутрь функций стороннего  Д.ARMоед(35 знак., 20.11.2012 08:44)
					- В целом же, народ на цэ не заморачивается ;)  Д.ARMоед(500 знак., 20.11.2012 09:41 - 09:49)
							- Кстати, пускать байткод на камне чревато тем же приговором, что и писюкам: "the PC lets you run whatever software you like". Такое ДРМ'у, как серпом по яйцам.    Д.ARMоед(185 знак., 14.12.2012 21:00)
									- Драсьте! В "проигрывателе байткода" можно сделать ЭЦП на каждый тайт и права доступа на каждый байт. Наоборот - царство DRM.... - Evgeny_CD(14.12.2012 22:48)
											- На каждый байт? Тогда подохнет модульность и жит-компиляция. Получится перекомпиляция и перепрошивка всего набора (система+приложения) на каждый чих пользователя. Чувак по ссылке хорошо описал месть нокианца, но в конце налажал с  рекомендациями. - Д.ARMоед(14.12.2012 23:14 - 23:21)
													- Вот ещё один путь к "монолитным кирпичам" -> Д.ARMоед(121 знак., 25.12.2012 09:45, ссылка, ссылка)
 
 
- На каждый байт? Тогда подохнет модульность и жит-компиляция. Получится перекомпиляция и перепрошивка всего набора (система+приложения) на каждый чих пользователя. Чувак по ссылке хорошо описал месть нокианца, но в конце налажал с  рекомендациями. - Д.ARMоед(14.12.2012 23:14 - 23:21)
													
 
- Драсьте! В "проигрывателе байткода" можно сделать ЭЦП на каждый тайт и права доступа на каждый байт. Наоборот - царство DRM.... - Evgeny_CD(14.12.2012 22:48)
											
 
- Кстати, пускать байткод на камне чревато тем же приговором, что и писюкам: "the PC lets you run whatever software you like". Такое ДРМ'у, как серпом по яйцам.    Д.ARMоед(185 знак., 14.12.2012 21:00)
									
 
- В целом же, народ на цэ не заморачивается ;)  Д.ARMоед(500 знак., 20.11.2012 09:41 - 09:49)
							
 
- Вот представь, в каком-то железоспецифическом куске кода мне взбрело переопределить тип int. И написать свою ботву для нового типа. И WinDef перекрыть. Путь при этом ничего не встало раком. Но я получил доступ внутрь функций стороннего  Д.ARMоед(35 знак., 20.11.2012 08:44)