Как стать автором
Обновить

Комментарии 17

Возможно. Предыдущий "перевод" -- слегка подправленная выдача Google Translate, а над этим переводом похоже работал человек.

Хочу такую же статью, только "как писать на Python как на Fortran". Ну потому что вы знаете, "программист на Fortran может в любом языке писать на Fortran".

А как в таком стиле писать на Ruby? Можно тоже чего типы указывать?

Да, в Ruby тоже можно указывать типы. Впрочем, не знаю при чём тут Rust, типы много где есть.

Пишем на Python, как будто это Rust

а в чем смысл? когда я пишу на C# как на C все говорят что я остолоп и говнокодер :) Может быть разные языки для того и сделаны чтобы писать код иначе?

Возможно разные языки — это временное явление, и со временем появится один универсальный.

имхо это невозможно, всегда найдется кто-то, кому не будет нравится входить через дверь и он прорубит окно. по большому счету С++ вполне достаточно, но развивают питон.

но не исключаю что на каком-то этапе писать программы будут разговаривая с GPT, то есть формализуя язык общения до уровня машины путём понимания машиной этой самой речи за счёт тренировки системы. болтовня с Алисой это всё еще лотерея, отчего я её и не пользуюсь, мне быстрее натыкать на клавиатуре текст без шансов понять меня неверно.

Делали уже такой. «Ada» называется.

Ada конкурировал с С++, и при этом оба пошли в сторону распухания до огромных размеров, что очевидно не благоприятствует универсальности. Универсальность — это некий баланс например ООП/ФП, или там статика/динамика, а не про "вместить всё". Кмк, в последнее время многие ЯП идут в какую-то примерно одну сторону. На основе чего можно немного экстраполировать.

когда аду делали, С++ был еще не особо развит, в тренде был обычный С. Но и С/С++ и темболее АДА были очень компактными и органичными языками (не чета уж точно современному кадарвру С++).

Попытка сделать один язык один для всего в те времена был PL/1.

Рекомендую тогда лучше опробовать библиотеку returns.
Она реализует знакомые для Rust разработчика контейнеры Result и Option, а так же, пачку методов для работы с ними и другие разные фичи из функционального программирования.

Еще немного поживете и начнете писать на Delphi. Ну или на Питоне как на Delphi.

А слабо как на хаскеле? )))

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории