[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: -(25 KB, 903x454)
25 No.3683678  
>> No.3683689  
Файл: -(113 KB, 999x999)
113
>> No.3683691  

К слову, я слышал, что ученные, почему-то, очень любят питон и его синтаксис. Хотя это субъективное представление.

>> No.3683692  

А зачем вообще нужны другие языки кроме с++?

>> No.3683704  

>>3683692
Для контраста же, чтобы ты видел, что могло бы быть и хуже и радовался.

>> No.3683705  

>>3683678

Ничего плохого про синтаксис питона сказать не могу, да и хорошего тоже.

>> No.3683706  

>>3683678
У Питона отличный синтаксис, вот не надо мне тут.
Отсутствие скобок, где отступы служат скобками > скобки с новой линии с отступом > скобки на одной линии.
Да, документ становится куда более ощутимо широким, но читается все так же хорошо.
А вообще, язык и то, и то должен поддерживать же.
мимофизикматематик

>> No.3683709  

А русские физики выбирают Slackware?

>> No.3683711  

>>3683692
А зачем с++ нужен?

>> No.3683720  
Файл: -(273 KB, 454x600)
273

>>3683706

>Отсутствие скобок, где отступы служат скобками

Это самая большая и самая главная мерзость питона.

>> No.3683723  

>>3683711
Чтобы писать полноценные программы (а не какие-то там скрипты), работающие без тормозов, так как работают напрямую через системные вызовы ядра ОС.

>> No.3683724  

>>3683720
Позволяет визуально оценить степень вложенности процедур, вот не надо мне тут.

>> No.3683725  

>>3683709
Русские физики выбирают лфс.

>> No.3683726  

>>3683723
Для этого есть си, а не игрушка, полная нинужного синтаксического добра.
Для полноценных программ есть, например, джава.

>> No.3683729  
Файл: -(434 KB, 454x600)
434

>>3683724
Так отступы надо делать в обязательном порядке, иначе ты не программист, а б-длокодер. Только вот это нужно делать не потому, что это нужно для адекватной интерпретации кода, а потому, что так надо.
Интерпретатор же должен ориентироваться на скобки (как в C/C++) или begin/end (как в Ada). А те, кто придумал для этого отступы, должны вечно гореть в аду.

>> No.3683734  

>>3683729

> Интерпретатор

Всё верно, только не интерпретатор, а парсер.

>> No.3683738  

>>3683726
Ты не прав. Джава это затычка типа бейсика чтобы индусский таксист мог сходу писать приемлимый гōвнокод. А кресты в последнее время стали очень и очень мощным и годным языком. Да даже в 03 версии с шаблонами он был мощнее всего что тогда было в мейнстриме, сейчас и подавно, с его выразительностью могут поспорить разве что только хаскелли , агды и прочие пруверы теорем.
мимоджавакодер

>> No.3683739  

>>3683729
Вот только что мешает запилить функционал и для того, и для другого?
Что мешает ориентироваться на отступы в теле программы, и на скобки в пределе одной строки?

>> No.3683742  

>>3683726
Джава нужна для хуяк-хуяк-драйв-девелопмента - язык лёгок в освоении, код просто читается, программы кросплатформенные, но байт-код надо преобразовывать в машинный, что замедляет работу (если "на лету"), а JIT жрёт память.
Си - если охота пердолиться в сральничек, но да, позволяет писать ПО с высоким быстродействием (быстрее только ассемблер). Написание крупных программ на Си занимает много времени (в том числе, на отладку, т.к. из-за сложности кода багов будет больше и, если хочется сохранить быстродействие, надо будет обходиться без костылей).

>> No.3683745  

>>3683738

> Джава это затычка типа бейсика чтобы индусский таксист мог сходу писать приемлимый гōвнокод.

>>3683742

> Джава нужна для хуяк-хуяк-драйв-девелопмента - язык лёгок в освоении, код просто читается, программы кросплатформенные, но байт-код надо преобразовывать в машинный, что замедляет работу (если "на лету"), а JIT жрёт память.
> Си - если охота пердолиться в сральничек, но да, позволяет писать ПО с высоким быстродействием

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

Изначально-то спрашивалось, зачем вообще языки кроме с++ нужны.

>> No.3683794  

>>3683745

>Изначально-то спрашивалось, зачем вообще языки кроме с++ нужны.

Изначально давался тезис, что ваш питон - г-вно.

>> No.3683823  

>>3683691
Все любят. В линуксах изкаробки. Можно быстро делать работу, не отвлекаясь на специфику языка. А ученые, если что, перепишут на сишку, ведь сишку они тоже любят.

>>3683706
А он не становится шире. Никто в здравом уме не развернёт в крестиках такое:

context.completeWithError(context->errorMgr.getGlobalError());

В такое:

APP_ContextErrorManager mgr = context->errorMgr;
UT_ErrorSeverityEnum err = mgr.getGlobalError();
context.completeWithError(err);

И очень даже запросто такое:

context.complete(error=context.error_mgr().global_error)

Превращается в более питоничное:

mgr = context.error_mgr()
err = mgr.global_error
context.complete(error=err)
>> No.3683925  

>>3683678
В С ты думаешь три часа, как бы получше это написать, а потом обнаруживаешь, что забыл высвободить память.
В Lua сотоварищи ты пишешь
Start
IF OP class = "C fanboy" then say "Fuck you, faggot".
end

В питоне ты пишешь
Start
Get job = done
Count "fucks_given"
end.

>> No.3683928  

>>3683925
Чёртова вакаба скушала няшные питоновские отступы.

>> No.3683941  

>>3683925

>я не умею в нормальный код и полагаюсь на GC
>> No.3683954  
>ЗАПРЕЩЕНО: троллинг
>> No.3683955  

>>3683941
Можно кодить и намагниченной иголкой и твердой рукой, никто не спорит же.

>> No.3683957  
Файл: -(82 KB, 740x406)
82

>>3683955

>намагниченной иголкой

Бабочками!

>> No.3684034  

>>3683925
Про Луа не знаю, но Питон у тебя какой-то обкуренный.

>> No.3684176  

Отступы проще для восприятия, вангую. Считать эти долбаные скобки...




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]