LINUX.ORG.RU
ФорумTalks

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

 , , ,


4

7

Сегодня 4 php программиста сказали, что типо С,С++ и тп скоро вымрут и останутся только pyhton,ruby,php,perl, java, JavaScript. Мне вот стало интересно, на что будет похож линукс, если из него выпилить C,C++ и ассемблер. Согласны ли вы с этими программистами, что компилируемые языки программирования не пройдут естественный отбор?

☆☆

4 php программиста

Из какой-такой Сорбонны (ПТУ) эти «4 php программиста»(С)(R) вылезли?

Школоло разве не знает, что JVM на Цэ++ пишется?

Bioreactor ★★★★★
()
Ответ на: комментарий от stevejobs

Плюсовики пишут абсолютно точно такой же код, как GC, только хуже!

По себе судишь? Да, ты неосилятор знатный.

Pavval ★★★★★
()
Ответ на: комментарий от stevejobs

<--------

Прости, но я даже комментировать этот неаргументированный слив не буду. :/

P.S. GC, который пишет код - это шедевр, не меньше.

CrossFire ★★★★★
()
Последнее исправление: CrossFire (всего исправлений: 1)
Ответ на: комментарий от TDrive

У тебя все хорошо?)

ты на ник кому отвечаешь смотрел? Я же упоротый. Так-то!

stevejobs ★★★★☆
()
Ответ на: комментарий от Bad_ptr

Ну что, родной, как там предсказанная Вами смерть Джавы? :)

До сих пор работенку приличную себе так и не нашли, как я понял. :))

Типа, «время [на базар на форумах - B.] есть, а денег нет.»(С). :)))

Bioreactor ★★★★★
()
Ответ на: <-------- от CrossFire

о сливе говорят, когда твоему собеседнику нечего ответить! А ответить в данном случае нечего тебе! Потому что всё правда! П-р П-рович Кащенко не выплатит вам бонусов в следующем квартале!

P.S. покайся, крестопоклонник. Нехило я тебя в твой же код макнул, ахххаха!

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 1)
Ответ на: комментарий от TDrive

но хоть 1 компилируемый язык должен остаться чтобы писать на нем интерпретаторы и вм для всех остальных ЯП.

man PyPy

а вообще граница между компилируемыми и интерпретируемыми языками размыта, например JIT'ом.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от CrossFire

Видимо обгоняет, поэтому нам кажется, что все java ide тормозят.

vvviperrr ★★★★★
()
Ответ на: комментарий от Bad_ptr

В этом разница с сями, которая сразу вся была задумана для полной компиляции.

мало ли что задумано. Вроде мелкосаксовский компилятор сей тоже байткод гонит и получается не медленнее гцц.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

man PyPy

Есть процессор, который выполняет Python?

а вообще граница между компилируемыми и интерпретируемыми языками размыта, например JIT'ом.

Граница, например, абсолютно четкая. Есть компилируемые, есть нет.

CrossFire ★★★★★
()
Ответ на: комментарий от RedPossum

ну а я никогда смерть жабы и не предсказывал. Хотя могу и предсказать, ведь все умрём рано или поздно.
//а про нефтегаз сланцевый — это просто одна из излюбленных тем того джава-тролля биореактора
//и да если по-хорошему жава должна умереть)) но не только она одна (или мутировать, но это будет уже не жаба)

Bad_ptr ★★★★★
()
Последнее исправление: Bad_ptr (всего исправлений: 2)
Ответ на: комментарий от CrossFire

Есть процессор, который выполняет Python?

Компилятор питона написан на питоне. Улавливаешь?

Граница, например, абсолютно четкая. Есть компилируемые, есть нет.

Ничто не мешает написать интерпретатор си.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Bad_ptr

Я не к предсказанию смерти, а так, про яву и почему там деньги в нашей северной глуши. Биореактор небось учёт носков бурильщика на яве не клепает.

//так она мутирует вроде, но разгрести старые костыли чую не получится, так что будем свидетелями медленной и мучительной смерти(надеюсь при нашей жизни)

RedPossum ★★★★★
()
Последнее исправление: RedPossum (всего исправлений: 1)
Ответ на: комментарий от stevejobs

PHP превратится в скриптовую версию Жавы

Почти completed.

ritsufag ★★★★★
()
Ответ на: комментарий от DNA_Seq

Компилятор питона написан на питоне. Улавливаешь?

Как это отменяет требование наличия хотя бы одного компилируемого языка в системе? Этот компилятор должен как-то выполняться, не?

CrossFire ★★★★★
()
Ответ на: комментарий от CrossFire

Как это отменяет требование наличия хотя бы одного компилируемого языка в системе?

Он может находится за пределами системы.

Bad_ptr ★★★★★
()

erzent ★ из vhdl файла весом 1 терабайт

aedeph_ ★★
()
Ответ на: комментарий от Bad_ptr

а как появился первый компилируемый язык? Ведь до него небыло.)

Написали компилятор на асме, очевидно же.

CrossFire ★★★★★
()
Ответ на: комментарий от CrossFire

первый компилируемый язык?
Написали компилятор на асме

а асм — не язык?))

Bad_ptr ★★★★★
()
Ответ на: комментарий от CrossFire

реализуется некое ограниченное подмножество для запуска компилятора, ручками переводится на ассемблер и вуаля!

DNA_Seq ★★☆☆☆
()
ХВАТИТ. ДОЛБИТЬ. НАРКОТУ.
tazhate ★★★★★
()
Ответ на: комментарий от aedeph_

Ты не хочешь пойти прочитать про бутстрап, а потом Г.

Зачем читать, я представляю как все это работает, от уровня ассемблера, до уровня явы, курс ТЯПа у нас был достаточный.

CrossFire ★★★★★
()
Ответ на: комментарий от DNA_Seq

Ты пишешь, что ручками на асме реализуется машина, которая умеет некоторое ограниченное подмножество языка. Это подмножество != Java. На практике я посмотрю где ты возьмешь достаточно ресурсов, для реализации полноценной ява машины.

CrossFire ★★★★★
()
Ответ на: комментарий от aedeph_

Мне тут доказывают, что PyPy работает чудесной рекусией, когда питон выполняет сам себя бесконечность раз. По факту, все гораздо прозаичнее:

PyPy состоит из стандартного интерпретатора и транслятора.

Интерпретатор полностью реализует язык Python, используя ограниченное подмножество языка, называемого RPython (Restricted Python).

Транслятор является набором инструментов, который анализирует код RPython и переводит его в языки более низкого уровня, такие как C, байт-код Java или CIL.

P.S. У меня уже пол третьего ночи, завтра отвечу, если будут вопросы.

CrossFire ★★★★★
()
Последнее исправление: CrossFire (всего исправлений: 1)
Ответ на: комментарий от erzent

просто не все в состоянии освоить С

Постоянно слышу эту мантру, но что-то не видел ни одного мотивированного человека, начавшего учить с, но пришедшего к выводу, что он для этого языка слишком туп.

f1xmAn ★★★★★
()

Ох какой топик шикарный, я и не заметил.

Точно 4ре программиста, а не говноря-самокрутки с ЧСВ?
Дипломы есть, проверял?

Надо спросить у проктолога, нужны ли зубы? Может проще обойтись мясорубками и блендерами? Так оно и жопу не порвет, да и от язвы спасет.

Интересует только одно - каким РНР они собираются работать на самом низшем уровне? (пусть вытесняют asm && pure c).
лулзов будет на всю индустрию.

Deleted
()
Ответ на: комментарий от Deleted

Надо спросить у проктолога, нужны ли зубы? Может проще обойтись мясорубками и блендерами? Так оно и жопу не порвет, да и от язвы спасет.

зачётный бредогенератор! )

megabaks ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.