Many Coins (OP)
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 266
Merit: 11
Lord Shiva
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 07:55:09 AM |
|
Народ, кто в курсе, почему Питон становится так популярен в последнее время. Недавно увидел простой пример реализации блокчейна на Питоне с пояснениями в коде, и я не понимаю - почему его не написали на РНР!
Понимаю, что моя позиция отчасти иррациональна, но реально временами раздражает наличие нескольких языком с дублирующимся функционалом. Может кому-то легко - быстро переключаться между РНР и Питоном. Но лично меня это запутывает.
Я бы еще может понял, если бы у Питона были какие-то преимущества. Но, блин, они же почти одинаковые. К тому же под РНР библиотек больше.
Внезапно: где взять образец реализации простенького блокчейна на РНР? Хочу разобраться досконально.
Спасибо.
|
|
|
|
neo_crypt
Jr. Member
Offline
Activity: 35
Merit: 2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 09:02:26 AM |
|
Народ, кто в курсе, почему Питон становится так популярен в последнее время.
Сейчас какой год? Вопрос был актуален 10 лет назад. Половина интернета работает на линуксе с Питоном ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Гугл сначала был на Питоне, потом добавили другие языки https://cloud.google.com/appengine/
|
|
|
|
Andriy Volosh
Newbie
Offline
Activity: 77
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 09:08:02 AM |
|
Дело в том, что PHP изначально разрабатывался как язык бек-энда для вебсайтов. По этому пути он и развивается.
А Питон изначально разрабатывался под научные и прикладные вычисления. Он стал популярен в университетах. Поэтому, чтобы не учить PHP, студентам легче начать разрабатывать вебсайты и вебсервисы на Питоне.
|
|
|
|
Many Coins (OP)
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 266
Merit: 11
Lord Shiva
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 11:08:48 AM |
|
Ага, спасибо, так уже понятнее. Т.е. Питон - это эдакий Паскаль, на современный лад, да? ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) ...только все равно удивляет - куда ни плюнь - везде этот Питон - а вникать в нюансы нового синтаксиса - откровенно вломы ![Cool](https://bitcointalk.org/Smileys/default/cool.gif) Какая-то прям "принудительная питонизация интернета" происходит ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
A-Bolt
Legendary
Offline
Activity: 2325
Merit: 2363
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 11:50:53 AM |
|
Т.е. Питон - это эдакий Паскаль, на современный лад, да? ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Нет. Питон занял нишу Перла - весьма популярного языка 90-х - начала 00-х. А Паскаль никогда широко не использовался.
|
|
|
|
Washing
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 104
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 03:29:48 PM Last edit: July 04, 2018, 01:09:48 PM by Washing |
|
Наиболее часто Python применяют в сферах анализа данных, машинного обучения и научных исследованиях. Что касается того, в каких индустриях используется Python, то статистика Stack Overflow показывает, что это такие области, как электроника, производство, разработка программ, правительство и особенно популярен язык в учебных заведениях. Но доля разработчиков Python, связанных с технологиями анализа данных, растет стремительно. Используя базовые сценарии Python, аналитики могут разрабатывать алгоритмы, которые изучают цену биткойна и предсказывают будущую цену криптовалюты.
|
|
|
|
Many Coins (OP)
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 266
Merit: 11
Lord Shiva
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 05:08:52 PM |
|
Нет. Питон занял нишу Перла - весьма популярного языка 90-х - начала 00-х. А Паскаль никогда широко не использовался.
Да я тоже древний ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) я помню перл. ...а собственно чего "помню"-то... на перле, например, ЖЖ написан ) он и сейчас огого! ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Я имел в виду, что Паскаль тоже академический язык - на нем обучали программированию в вузах.
|
|
|
|
dzyk
Legendary
Offline
Activity: 1792
Merit: 1028
dzyk.ru
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 07:07:01 PM |
|
Т.е. Питон - это эдакий Паскаль, на современный лад, да? ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Нет. Питон занял нишу Перла - весьма популярного языка 90-х - начала 00-х. А Паскаль никогда широко не использовался. о да. я обожал perl
|
|
|
|
dzyk
Legendary
Offline
Activity: 1792
Merit: 1028
dzyk.ru
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 07:08:02 PM |
|
Нет. Питон занял нишу Перла - весьма популярного языка 90-х - начала 00-х. А Паскаль никогда широко не использовался.
Да я тоже древний ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) я помню перл. ...а собственно чего "помню"-то... на перле, например, ЖЖ написан ) он и сейчас огого! ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Я имел в виду, что Паскаль тоже академический язык - на нем обучали программированию в вузах. а еще в школе был ШАЯ
|
|
|
|
dzyk
Legendary
Offline
Activity: 1792
Merit: 1028
dzyk.ru
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 07:08:32 PM |
|
python - он как мерседес))))
|
|
|
|
Many Coins (OP)
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 266
Merit: 11
Lord Shiva
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 07:25:53 PM |
|
python - он как мерседес))))
В таком случае PHP - это Хаммер ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Одинаково хорош и для верстки макета сайта, и для бэк-енда, и для всего остального ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Да и вообще, скобки рулят ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
|
|
|
|
dinc
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 07:48:00 PM |
|
Народ, кто в курсе, почему Питон становится так популярен в последнее время. Недавно увидел простой пример реализации блокчейна на Питоне с пояснениями в коде, и я не понимаю - почему его не написали на РНР!
Понимаю, что моя позиция отчасти иррациональна, но реально временами раздражает наличие нескольких языком с дублирующимся функционалом. Может кому-то легко - быстро переключаться между РНР и Питоном. Но лично меня это запутывает.
Я бы еще может понял, если бы у Питона были какие-то преимущества. Но, блин, они же почти одинаковые. К тому же под РНР библиотек больше.
Внезапно: где взять образец реализации простенького блокчейна на РНР? Хочу разобраться досконально.
Спасибо.
Страшно представить как будет выглядит реализация блокчейна на пыхе. Эфир\Биток, несколько альтов и токенов все они написаны или на Си, Го, джс, питон, джава и солидити офк, но я не видел ни одной крипты на пыхе, наверно таких садомазо еще нету. Пых умер еще лет 5 как назад, а вы пытаетесь его оживить? Эту свалку говнометодов уже не спасти.
|
|
|
|
Many Coins (OP)
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 266
Merit: 11
Lord Shiva
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 09:49:04 PM |
|
Страшно представить как будет выглядит реализация блокчейна на пыхе. Эфир\Биток, несколько альтов и токенов все они написаны или на Си, Го, джс, питон, джава и солидити офк, но я не видел ни одной крипты на пыхе, наверно таких садомазо еще нету. Пых умер еще лет 5 как назад, а вы пытаетесь его оживить? Эту свалку говнометодов уже не спасти.
Думаю, это просто некая предвзятость, религиозность. PHP очень удобный язык. Иначе он не был бы таким популярным. Например, ассоциативный массив в PHP vs куча каких-то странных сущностей (кортежи, списки и т.п.) в Python. Зачем плодить сущности без нужды, коли все можно решить через одну единственную?
|
|
|
|
Coin-1
Legendary
Offline
Activity: 2562
Merit: 2261
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 07, 2018, 10:02:17 PM |
|
Народ, кто в курсе, почему Питон становится так популярен в последнее время. Недавно увидел простой пример реализации блокчейна на Питоне с пояснениями в коде, и я не понимаю - почему его не написали на РНР!
Наверно, потому что PHP заточен под WEB, а Python может компилировать standalone исполняемые файлы.
|
|
|
|
torwig
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
C++/Golang Dev
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2018, 07:51:16 AM |
|
Народ, кто в курсе, почему Питон становится так популярен в последнее время. Недавно увидел простой пример реализации блокчейна на Питоне с пояснениями в коде, и я не понимаю - почему его не написали на РНР!
Потому что на питоне примеры реализации достаточно легко понять даже тем, кто этот язык впервые видит. Язык просто и выразительный. Да и сам готовый скрипт запускается одной командой в консоле.
|
|
|
|
neo_crypt
Jr. Member
Offline
Activity: 35
Merit: 2
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 08, 2018, 10:20:39 AM |
|
PHP очень удобный язык. Иначе он не был бы таким популярным.
Единственная причина жизни PHP - WordPress и миллионы PHP-девелоперов. Место PHP давно занял Ruby, а Python язык общего назначения, который хорошо работает с сетью. Выбор хакеров №1. Помню времена, когда один PHP-программист вставлял SQL запросы прямо в код без всяких фреймворков. С умным видом лепил говнокод, в одном файле был PHP, CSS, JS и SQL переспорить было не реально, поскольку получал ЗП больше тимлида. Вот на таких фанатиках все и держится. Сейчас конечно есть фреймворки типа Yii и WP еще ничего, но Drupal уже показывает все прелести PHP. Хотя как язык PHP вполне, экосистема древняя просто. Сейчас NodeJS делает его по всем параметрам (не включая Java, C# и прочих)
|
|
|
|
Many Coins (OP)
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 266
Merit: 11
Lord Shiva
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 09, 2018, 09:01:12 AM |
|
Нео, а что не так с друпалом? ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Просто я с 7-й много работал в свое время - очень даже ничего сиэмэска - по сути - лучшая в своей нише. Немного тяжеловатая относительно вордпресса, но и более гибкая.
|
|
|
|
TechPriest
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 377
Merit: 282
Finis coronat opus
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 09, 2018, 10:01:44 AM |
|
Единственная причина жизни PHP - WordPress и миллионы PHP-девелоперов. Место PHP давно занял Ruby, а Python язык общего назначения, который хорошо работает с сетью. Выбор хакеров №1.
Я бы сказал что выбор хакеров это плюсы. И большинство взломов именно через уязвимости в плюсах происходят. Так как самый низкоуровневый с высокоуровневых. А на питоне только sql инъекции и делать ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
In science we trust!
|
|
|
kristimakfe
Newbie
Offline
Activity: 61
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 09, 2018, 04:22:55 PM |
|
PHP очень удобный язык. Иначе он не был бы таким популярным.
Единственная причина жизни PHP - WordPress и миллионы PHP-девелоперов. Место PHP давно занял Ruby, а Python язык общего назначения, который хорошо работает с сетью. Выбор хакеров №1. Помню времена, когда один PHP-программист вставлял SQL запросы прямо в код без всяких фреймворков. С умным видом лепил говнокод, в одном файле был PHP, CSS, JS и SQL переспорить было не реально, поскольку получал ЗП больше тимлида. Вот на таких фанатиках все и держится. Сейчас конечно есть фреймворки типа Yii и WP еще ничего, но Drupal уже показывает все прелести PHP. Хотя как язык PHP вполне, экосистема древняя просто. Сейчас NodeJS делает его по всем параметрам (не включая Java, C# и прочих) Относительно все друг мой. У питона есть ограничения по сравнению с С++, хоть хакеры и используют его, но для больших целей мало кто его использует.
|
|
|
|
babakk
Newbie
Offline
Activity: 6
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 09, 2018, 07:38:29 PM |
|
PHP очень удобный язык. Иначе он не был бы таким популярным.
Единственная причина жизни PHP - WordPress и миллионы PHP-девелоперов. Место PHP давно занял Ruby, а Python язык общего назначения, который хорошо работает с сетью. Выбор хакеров №1. Помню времена, когда один PHP-программист вставлял SQL запросы прямо в код без всяких фреймворков. С умным видом лепил говнокод, в одном файле был PHP, CSS, JS и SQL переспорить было не реально, поскольку получал ЗП больше тимлида. Вот на таких фанатиках все и держится. Сейчас конечно есть фреймворки типа Yii и WP еще ничего, но Drupal уже показывает все прелести PHP. Хотя как язык PHP вполне, экосистема древняя просто. Сейчас NodeJS делает его по всем параметрам (не включая Java, C# и прочих) Интересно посмотреть, сколько бы времени заняло у тебя создание простенького сайта на nodeJS ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) По теме: На github все есть, первая ссылка по поиску blockchain + php https://github.com/rhondle/BlockChain
|
|
|
|
|