LINUX.ORG.RU
решено ФорумTalks

Django жив?

 , ,


3

3

menangen, вопрос по сабжу.

На каких Питон-фреймворках стильно, модно, молодёжно кодить в 2020-2021 годах?

На чём ты как питонист сейчас зарабатываешь?

★★★★★

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

А что собсна плохого в UML? Даж если этот индус не умел проектировать, он по крайней мере документировал то, что делал

Не путать имитацию документации с документацией. Или тебе еще не приходилось встречаться с тем, что в доках одно, а в коде — другое?

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

Напомню, что питон — это ни разу не язык общего назначения, а вполне себе специализированный язык скриптования для замены баша в конкретных юниксах.

Зря ты так. Python – это:

  1. Учебный язык. В XXI веке – Pascal здорового человека.
  2. Язык написания скриптов. В XXI веке – bash здорового человека.
  3. Язык создания веб-приложений. В XXI веке – php здорового человека.
  4. Язык прототипирования чего угодно. В XXI веке – Java здорового человека.
  5. Язык для научных и прикладных вычислений, обработки естественного языка. В XXI веке – Fortran и Perl здорового человека.

ЯП общего назначения – это просто наиболее массовые языки. Когда была жива десктопная разработка, это были десктопные ЯП, мало подходившие для веба, которые все равно тащили в веб. Теперь вот наоборот.

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

Я бы еще добавил нейросети. Tensorflow все еще один из самых популярных фреймворков для нейронок

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

Учебный язык. В XXI веке – Pascal здорового человека

Язык, в котором присвоение записывается знаком равенства? Язык без архитектуры, который целиком составлен из специализированных решений, и знание одного решения никак не помогает понять другое?

Язык написания скриптов. В XXI веке – bash здорового человека

Только вот в баше, сюрприз, нету GIL, и баш из коробки ориентирован на многозадачность.

Язык прототипирования чего угодно. В XXI веке – Java здорового человека

Звучит как «рак мозга здорового человека». По крайней мере в плане прототипирования на жаве — это 100% рак мозга.

Язык для научных и прикладных вычислений, обработки естественного языка. В XXI веке – Fortran и Perl здорового человека

Перепутал с R и Julia. Все возражения уйдут в тот момент, когда ты увдишь, как программа коллеги делает за 5 минут то, что твой питоний скрипт делает за 5 часов.

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

Напомню, что питон — это ни разу не язык общего назначения, а вполне себе специализированный язык скриптования для замены баша в конкретных юниксах

Напомню, что пых пых - это ни разу не язык общего назначения, а вполне себе специализированный язык шаблонизирования, который почему то сразу же заменяют на смарти.

Fixed.

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

По крайней мере в плане прототипирования на жаве — это 100% рак мозга.

Вы так говорите, как будто не знаете, что такое Груви.

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

пых пых - это ни разу не язык общего назначения, а вполне себе специализированный язык шаблонизирования, который почему то сразу же заменяют на смарти

Не угадал:

https://docstore.mik.ua/orelly/webprog/php/ch01_02.htm

  • Logging accesses to your pages in your own private log files
  • Real-time viewing of log information
  • Providing a nice interface to this log information
  • Displaying last access information right on your pages
  • Full daily and total access counters
  • Banning access to users based on their domain
  • Password protecting pages based on users' domains
  • Tracking accesses ** based on users' e-mail addresses **
  • Tracking referring URL's - HTTP_REFERER support
  • Performing server-side includes without needing server support for it
  • Ability to not log accesses from certain domains (ie. your own)
  • Easily create and display forms
  • Ability to use form information in following documents

Как ни странно, но примерно эти функции пых и сохранил, а вот шаблонизацию, да, потерял.

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

Вы так говорите, как будто не знаете, что такое Груви

Да, это язык программирования. И это не Java, совсем не Java.

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

питон — это ни разу не язык общего назначения, а вполне себе специализированный язык скриптования для замены баша в конкретных юниксах

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

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

Питон не может быть таком хотя бы из-за своего синтаксиса: замена баша должна, как минимум, позволять писать в одну строку, ну и копировать без косяков по форматированию

Баш, как средство администрирования — это прежде всего Си. То есть, низкоуровневые утилиты, которые ты будешь писать под каждую задачу и дергать из баша. Между прочим, та же проблема стояла перед писаками ранних говносайтов — их приходилось писать на Си. Строго говоря, и питон, и PHP были заменой не башу и не перлу — они были заменой Си. Айтишные бомжи, побиравшиеся у опенсорсных мусорок и не могущие позволить себе энтерпрайз, вроде того же ColdFusion, лет так 15 с 1980 по 1995 пытались решить одну проблему: как заменить неюзабельный Си чем-то более удобным. Питон был надцатым подходом к снаряду.

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

Перенося эту модель на микросервисы, мы получаем, что микросервисы — это не инструмент для построения чего-то там, а это инструмент для убеждения заказчика в том, что всё сделано правильно и деньги нужно платить. Если ты это понимаешь — хорошо для тебя, и заказчик доволен. Если ты против этого идешь — ты отталкиваешь заказчиков от себя. Но можно ведь не понимать совсем ничего, ходить на лекции коучей, и неосознано встраиваться в эту систему отношений

Нет, ну самой идеей микросервисов все достаточно ясно. Это инструмент масштабирования не продукта, а людей. Такой себе метод 2pizza

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

Вы так говорите, как будто это так легко масштабировать студента до аналитика бигдаты

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

Это язык прототипирования Java кода.

Ваш КО.

С какого бодуна Питон записался в язык прототипирования джава приложений?

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

А в те времена Джава уже широко шагала по банковскому ынтырпрайзу

Я тебе не советую равняться на банковский сектор, потому что это болото, в котором до сих пор транзакции обрабатываются на коболе по программам, писанным бабушками. На коболе, который бабушка написала для бабушек:

https://ru.wikipedia.org/wiki/Хоппер,_Грейс

Ей было 50 лет на момент создания кобола.

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

ну самой идеей микросервисов все достаточно ясно. Это инструмент масштабирования не продукта, а людей. Такой себе метод 2pizza

Есть гора инструментов, которые позволяют одних макак изолировать от ошибок других макак. Взять ту же жаву, в конце-концов, или любой язык на VM, в том числе на JVM. Я подозреваю, что есть секретные методики третьего рейха по организации разработки микросервисов, которые показывают где-то там результаты лучше, чем при разработке монолитов — но я в упор не вижу, где микросервис может оказаться полезнее модуля на сотню строчек (sic!) на каком-нибудь ASP.NET.

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

Это язык прототипирования Java кода

Прототипируют решение задачи, а не инструмент. Конечно, если твоей задачей не является создание JVM.

С какого бодуна Питон записался в язык прототипирования джава приложений?

Ни с какого — ты бредишь.

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

У нас Java 11 со спринг бут и планы по переходу с Eclipse RCP на что то более лучшее.

Под мемом Cobol у нас понимается Access.

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

Прототипируют решение задачи, а не инструмент.

У меня такое ощущение, что ты бредишь.

При разработке Atlassian решений я прототипировал на Groovy, тестируя код непосредственно в браузере - ScriptRunner for Jira.

Потом переводил прототип в Java, используя IntelliJ IDEA.

GP
()
3 марта 2021 г.
Ответ на: комментарий от menangen

Либо на twissel@govnosoft.tech, как удобнее.

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

Раз я тут такая «звезда», пишите уже все в телегу по вопросам кодинга, или организуйте канал, зайду, посижу и отвечу на ваши вопросы по компам, кодингу, админству, фрилансу на eu/usa, кому интересно, мой ник в телеге: menangen и я почти всегда онлайн, кроме сна))

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