pyton плюсы и минусы?
Модератор: Модераторы
pyton плюсы и минусы?
не мог бы кто нибудь вкратце обозначить плюсы и минусы pyton (допустим, только 3 версии) по сравнению с freepascal?
Правильно ли я понимаю, что сравнивать его с lazarus бусмысленно, так как pyton консольный язык, а графика к нему подключается также, как можно подключить к любому языку, например к php? Или не правильно?
заранее большое спасибо.
Правильно ли я понимаю, что сравнивать его с lazarus бусмысленно, так как pyton консольный язык, а графика к нему подключается также, как можно подключить к любому языку, например к php? Или не правильно?
заранее большое спасибо.
Последний раз редактировалось azsx 04.05.2016 17:51:08, всего редактировалось 1 раз.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
azsx, Лазарус только набор библиотек и визуальный редактор, так что да, бессмысленно. Питон это интерпретируемый язык (компиляция в какое-нибудь промежуточное представление это частные случаи и не определяют "политику партии"). Так что работать он будет помедленнее паскаля и программе на питоне понадобится установленный интерпретатор (кроме случаев, когда поддерживается компиляция в промежуточный код.)
Если я правильно помню, то это один из убийц явы.
Если я правильно помню, то это один из убийц явы.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
debi12345, спасибо за уточнение.
pascal, c++, c#, java, python, basic.... кому то нравится создавать проблемы для других.
basic
просто и со вкусом, с чего то надо начинать было..
c++
вопросов не имею
c#
нафига?
java
ну допустим, крос платформенность захотелось кому то..
pascal
в ту же оперу, что и basic, но оказался более живучим и пригодным для БД
python
нафига? язык созданный от скуки, из обрезков(как недавно читал) мертвого проекта...
сегодня работаешь в одной программе, допы под нее лепишь на VBA за 5 секунд, а потом из-за "моды" в новой программе чтобы себе инструменты адаптировать должен изучать C# и прочий мрак, в котором черт ногу сломит.
basic
просто и со вкусом, с чего то надо начинать было..
c++
вопросов не имею
c#
нафига?
java
ну допустим, крос платформенность захотелось кому то..
pascal
в ту же оперу, что и basic, но оказался более живучим и пригодным для БД
python
нафига? язык созданный от скуки, из обрезков(как недавно читал) мертвого проекта...
сегодня работаешь в одной программе, допы под нее лепишь на VBA за 5 секунд, а потом из-за "моды" в новой программе чтобы себе инструменты адаптировать должен изучать C# и прочий мрак, в котором черт ногу сломит.
Python устоявшийся язык общего назначения с огромным сообществом, сейчас весьма популярен
У него хороший дизайн языка и куча библиотек
В общем если нужно чтото удобное, интерпретируемое и кроссплатформенное, то это оно
Можно использовать как замену perl и даже php
У него хороший дизайн языка и куча библиотек
В общем если нужно чтото удобное, интерпретируемое и кроссплатформенное, то это оно
Можно использовать как замену perl и даже php
его команда не парится бэкворд-совместимостью языка и библиотек. Работала-работала прога-либа, и бац - перестала или заглючила. И случается это пугающе часто.
это произошло при смене версий с 2 на 3 или внутри одной ветки после обновления бывают проблемы в программах?
- Снег Север
- долгожитель
- Сообщения: 3067
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Третья версия настолько несовместима со второй, что их можно считать разными версиями языка. И, как я могу судить, вторая версия продолжает развиваться, не смотря на появление 3-й.
Sharfik писал(а):pascal, c++, c#, java, python, basic.... кому то нравится создавать проблемы для других.
basic
просто и со вкусом, с чего то надо начинать было..
Ни в коем разе!!! Ужас, ужас, ужас...
Sharfik писал(а):c++
вопросов не имею
А зря! Это пример как первоначально неплохую идею можно превратить в помои.
Sharfik писал(а):c#
нафига?
Отличный язык. Отличные библиотеки. Попытка избавиться от ужаса С++ и закостенелости жабы.
НО!!! На мой взгляд в последних версиях разработчики чего-то перекурили... И поперлись по пути С++...
Sharfik писал(а):pascal
в ту же оперу, что и basic, но оказался более живучим и пригодным для БД
Сравнил с васиком! Обскорбил до глубин души!
Sharfik писал(а):python
нафига? язык созданный от скуки, из обрезков(как недавно читал) мертвого проекта...
А ты перловку пробовал? Вот то то!
Sharfik писал(а):сегодня работаешь в одной программе, допы под нее лепишь на VBA за 5 секунд, а потом из-за "моды" в новой программе чтобы себе инструменты адаптировать должен изучать C# и прочий мрак, в котором черт ногу сломит.
Да! Тяжела и неказиста жисть простого погромиста... Привыкай.
И судя по всему мелкософты будут C# на линухах продвигать. Так что удавчику придется сильно туго.
Да и нашему FP тоже придется потесниться.
fwp писал(а):судя по всему мелкософты будут C# на линухах продвигать
Более года назад M$ пафосно объявили о .net for linux. И где он?
imho, они скорее заинтересованы в гибели проекта mono, чем в распространении своих технологий на linux.
SSerge писал(а):Более года назад M$ пафосно объявили о .net for linux. И где он?![]()
imho, они скорее заинтересованы в гибели проекта mono, чем в распространении своих технологий на linux.
А они все делают правильно. Счас тестируют MSSQL 2016 for Linux. C Мигелем задружили. Xamarin открыли. А это уже частичка дотнета на Linux. Под виндами студия практически открыта! SharpDeveloper уже давно бесплатен. А там глядишь и под Linux что-то этакое будет.
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
imho, они скорее заинтересованы в гибели проекта mono, чем в распространении своих технологий на linux
"Мясы" наоборот запуск линёвых эльфов в Выни интегрировали - эта фича сейчас в тестовой ветке 10-ки (увижу у себя со следующим стэйбл-обнвлением - расскажу шо за зверушка)
