32bit_me (32bit_me) wrote,
32bit_me
32bit_me

Categories:

Весна пришла

... и на хабре снова появились изобретатели гениальных языков программирования. В прошлый раз (осенью) пост об языке Cj собрал рекордные -47 голосов.
На этот раз у этого поста уже -20 голосов. До рекорда, думаю, не дотянет, прошлый поциент куда круче отжигал.

Итак, опять язык, который отличается от известных только заменой ключевых слов. И ещё тем, что можно делать русские слова названиями переменных (хотя это много где можно, в том же C#, но этим никто не пользуется).

Автор напирает на патриотизм. Типа, вот сделаю язык, предложу военным, они бабла отвалят. Я даже не знаю, плакать или смеяться. Во-первых, не сделает, во-вторых, не предложит, в-трельих, не отвалят.

Вот что я хочу сказать. Для того, чтобы сделать какой-то новый язык программирования, нужно, во-первых, чтобы в его основе лежала интересная и необычная идея. Чтобы в нём было то, чего нет у других. Во-вторых, нужно, чтобы автор языка был очень крут. Был звездой. Я не звезда, и вы тоже, 100%. Но даже у звёзд успех не гарантирован. Александреску - звезда, его знают все, но язык D, которым он сейчас занимаются, от этого не взлетел. То есть, как-то взлетел, но гораздо ниже, чем Rust, к примеру. В-четвёртых, нужно очень много над ним работать. Годы. У доморощенных гениев запала хватает на несколько дней, обычно. У тех "новых" языков, которые появились за последние 10-15 лет, автор работал над языком долго и упорно, потом им заинтересовалась крупная фирма. Без этого ничего не выйдет, автору нужно на что-то жить, получать зарплату. Или, как вариант, язык сразу зародился в недрах фирмы, которая его потом много лет пилила (как Котлин, например). Есть ещё один вариант, придумать язык настолько необычный, что на нём изначально нельзя программировать. Как Брейнфак, например. Это не имеет практического смысла, но это круто. Для этого нужна фантазия и теоретическая подготовка, а у этих изобретателей фантазии хватает только на то, чтобы заменить ключевые слова существующего языка на свои, один в один.

Когда у изобретателей спрашивают, зачем и кому нужен их язык, они непременно начинают давить на патриотизм. Российская разработка, всё будет по-русски, всё для военных, и прочий ад. С такими патриотами и врагов никаких не надо, я считаю.
Tags: разное
Subscribe

  • Flang - новый компилятор Fortran

    Flang - новый компилятор Fortran на основе LLVM. Интересно, что Fortran жив до сих пор, а ведь он был впервые представлен в 1957 году. Последняя…

  • Книги

    Ретрокниги:

  • GitHub Desktop

    GitHub Desktop - очень прикольная штука. Ставите и забываете cli и git bash (если вы под виндой). Хотя и в cli нет ничего сложного, но GitHub Desktop…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 37 comments

  • Flang - новый компилятор Fortran

    Flang - новый компилятор Fortran на основе LLVM. Интересно, что Fortran жив до сих пор, а ведь он был впервые представлен в 1957 году. Последняя…

  • Книги

    Ретрокниги:

  • GitHub Desktop

    GitHub Desktop - очень прикольная штука. Ставите и забываете cli и git bash (если вы под виндой). Хотя и в cli нет ничего сложного, но GitHub Desktop…