В чем смысл "непривычных" записей?

yuhenotix@2p-ma...
Offline
Зарегистрирован: 09.06.2019

Писанина это не программирование, это набор текста. Программирование  это создание структуры цепочек  действий. я, в отличии от тебя, за всех здесь не буду говорить но вряд ли кому-то нравится набор на клавиатуре, если только  мазохистам. Е еслиб  компьютер  набирал по  воле мысли, 99% людей предпочли бы  такой метод ввода. Всем нужен результат, именно для этого  пишется любоя строка и нажиматся кнопка. А пишет большинство лишь потому  что нормальной замены нет и потому что лень\страшно изучать "опять что-то там еще". Производители сред разработки из блоков  просто дураки, они  почему-то не могут догадаться   предоставить пользователям создавать свои блоки, хотя  кое-где  это есть но реализовано  криво.

sadman41
Offline
Зарегистрирован: 19.10.2016

Подумайте о том, что внутри ваших ромбиков и блоков - выросли ли они на дереве самостоятельно, прежде чем Вы начали их мышой таскать по экрану.

А то ить можно дойти до того, что настоящий программист - только директор завода, ведь он выстраивает бизнес-процессы. А Вы так - прокладка между ним и готовой продукцией.

b707
Offline
Зарегистрирован: 26.05.2017

yuhenotix@2p-mail.com пишет:

за всех здесь не буду говорить но вряд ли кому-то нравится набор на клавиатуре, если только  мазохистам. Е еслиб  компьютер  набирал по  воле мысли, 99% людей предпочли бы  такой метод ввода. Всем нужен результат

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

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

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

yuhenotix@2p-ma...
Offline
Зарегистрирован: 09.06.2019

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

Ксати, этот сайт появился благодаря тем людям, которым лень\некогда\неинтересно писать и паять, им  нужен был результат,а не писанина. Поэтому  они купили ардуино, Ура! ))  Скорее  отланяюсь  чтоб не даунировать  по производительсности ))

b707
Offline
Зарегистрирован: 26.05.2017

yuhenotix@2p-mail.com пишет:

Вижу тут оченм много глупых людей которые   читают и не видят что написано.

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

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

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

yuhenotix@2p-mail.com пишет:

синтаксических методов программирования,

Это что за методы такие? Определение есть?

yuhenotix@2p-mail.com пишет:

и жалко каждый пробел.

Ну, нельзя быть таким жмотом. Душите жабу :-)

yuhenotix@2p-mail.com пишет:

Будущее за алгоритмо-структурно-графическими средами с элементами  синтаксиса в самих блоках-заготовках в случае необходимости . (это уже реализовано для промконтроллеров

Это да! То-то в Simatic S7 ни одна сколько-нибудь нетривиальная система не обходится без писанины на тупом и убогом ассемблере.

yuhenotix@2p-mail.com пишет:

с питоном... поставил  не там пробел, все, - строка не рабочая

Да, это песня! Зато как программы всегда хорошо оформлены - залюбуешься!

yuhenotix@2p-mail.com пишет:

такого дебилизма я  в жизни не встречал

Невелик же Ваш жизненный опыт :-)

yuhenotix@2p-mail.com пишет:

это не мог придумать человек с нормальной психикой.

Скорее всего, так и есть. Однако, это вопрос фиксации нормы. Психиатры много спорят об этом.

b707
Offline
Зарегистрирован: 26.05.2017

ЕвгенийП пишет:

Скорее всего, так и есть. Однако, это вопрос фиксации нормы. Психиатры много спорят об этом.

Евгений, кому вы это пишете? :)

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

очередной глубокомысленный пенсионэр с сентенциями. 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

b707 пишет:

Евгений, кому вы это пишете? :)

В первую очередь себе. Если бы мне не было прикольно здесь тусоваться, я бы и не тусовался. Это ж не обязаловка какая.

А вообще, человек меня зацепил оценкой гениального решения о пробелах (на самом деле "об отступах") в Питоне. Наверняка, также думают тысячи людей. Но питон - штука модная, поэтому сказать вслух, что король голый это идиотизм решаются немногие (прослывёшь ещё ретроградом, не понимающим современных языков). Отсюда и уважуха.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

ЕвгенийП пишет:

А вообще, человек меня зацепил оценкой гениального решения о пробелах (на самом деле "об отступах") в Питоне.

Женя! Ты же уже имеешь представление обо мне, хоть мы лично и не знакомы? Мне эта идея просто очень нравится. Отступы вместо дурацких скобок.

Я действительно считаю Питон почти совершенством. Типизация  - если не лучшая, то одна из лучших. Полиморфизм полнейший. Множественное наследование. Средства функционального программирования... да ты ведь сам всё знаешь! Из концепций современных ЯП - еще поискать ту, которой нет и не планируют внести в Python. Дурака валяешь? Или и правда отступы прям "ножом по сердцу"? ;))

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, я считаю это идиотизмом, но всё не настолько запущено, чтобы уж прям ножом или там ещё чем-то. По большому счёту мне это фиолетово абсолютно. Это примерно как бесконечные холивары сторонников тех или иных решений в авто, например - юзера холиварят, а автомеханику, который таких (и не таких, тоже)  решений видал вагон и тележку - ему пофиг, он работает с тем, что есть. Так вот я тут ничем от того механика не отличаюсь. Практически не проходит недели, чтобы на семинаре кто-нибудь не рассказывал о каком-нибудь новом языке (самогонном или где-то прочитанном), я их уже столько видал, и в них столько всего странного, что одной странностью больше - одной меньше :)

Кстати, заморочки (разные) насчёт форматирования текста встречаются много где, но мы же с тобой знаем, что в плане красивости текста никто не не перебьёт бессмертную классику - WhiteSpace :-)

MaksVV
Offline
Зарегистрирован: 06.08.2015

ЕвгенийП пишет:
бессмертную классику - WhiteSpace :-)

!(квадрат малевича)

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

ЕвгенийП пишет:

Кстати, заморочки (разные) насчёт форматирования текста встречаются много где, но мы же с тобой знаем, что в плане красивости текста никто не не перебьёт бессмертную классику - WhiteSpace :-)

Женя, дорогой! А если без ёрничества, у тебя разве  нет любимого инструмента? Конечно нам легко пользоваться любым, но некоторые инструменты вызывают ощущение "гармонии мира". У меня такой - как раз Питон ;)))). Потому и пишу тут.

Я даже выскажу свои претензии к С++ -- излишний полиморфизм для компилируемого языка. Поэтому на втором месте после Питона у меня тривиальная Java, а не С++.

===================

Сорри, если предмет обсуждения неинтересен. Так и скажи, я не обижусь.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

wdrakula пишет:
у тебя разве  нет любимого инструмента?
Есть и не один. Я их по-разному люблю (полигамен я, грешен). Хаскел, Пролог, Сисал, ну, и первая любовь - Лисп, такое не забывается. А так, мне практически всё равно на чём писать. Если чего-то не знаю а писать на нём надо, то это незнание, как ты сам понимаешь, ненадолго.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

wdrakula пишет:
у тебя разве  нет любимого инструмента?
Есть и не один. Я их по-разному люблю (полигамен я, грешен). Хаскел, Пролог, Сисал, ну, и первая любовь - Лисп, такое не забывается. А так, мне практически всё равно на чём писать. Если чего-то не знаю а писать на нём надо, то это незнание, как ты сам понимаешь, ненадолго.

О! Лисп могуч... Целый день снимает мой приятель координаты, по приезду загнал в программу, нажал кнопку пару секунд и, профиля все нарисованы, на листы разбито...красота...

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

wdrakula,

что до конкретно Питона, по мне (частное, ни на что не претендующее мнение) так он несколько переусложнён. В чём-то он родственен JavaScript - и в тот, и в другой напихали "всё что знали". Но при этом, оба всё-таки цельные языки с выраженной идеей и концепцией, в отличие от, например, Пёрла, в который пихали всё, что появлялось "уж как запихнётся", ничуть не заботясь о концепции и целостности языка. В итоге, язык (Пёрл) не выглядит единым целым, а скорее как если бы д-р Франкенштейн, с бодуна, второпях, прооперировал бы Кащея Бессмертного. А Питон с Яваскриптом - всё-таки стройные, цельные языки.

sadman41
Offline
Зарегистрирован: 19.10.2016

Дак сейчас, вроде наблюдается тенденция в линупсах замещения питоном пёрла в качестве system glue .

Когда-то транзисторные приёмники были верхом технологий, сейчас вон радио через вайфай слушают. Обычный ход времени... Думаю, что на момент зарождения в пёрле тоже была определённая стройность и логика, а потом, в угоду технологическому прогрессу вместо "составления отчетов" он начал открывать сокеты и обрастать рогами и панцирями. Через какое-то время и питону может не поздоровиться.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Вот этого ответа я и ждал, а то Пролог, Сисал! ;))) Я ж говорю про "любимый инструмент", а не про языки, которые нравятся как произведение искусства!

Если нужно быстренько накатать матмодель, график, общение с той-же ардуинкой, мелкий графинтерфейс. Просто посчитать много разных циферок по нетривиальным формулам. Я - с вероятностью более 90% открою Питон. Консоль, если её мало - какой-нибудь ИДЕ.

Я собственно помню твои реплики, поэтому был уверен заранее в ответе -JS. ;)))) Я ни в коем случае спорить не стану - JS - великолепен! Но мне Питон интереснее. Это, конечно, вкусовщина. Может будь у JS консольная микроИДЕ, как сам python, я бы тоже им пользовался больше.

negavoid
Offline
Зарегистрирован: 09.07.2016

С практической точки зрения, у пайтона есть ctypes, и как следствие, не просто много, а очень много библиотек (включая с нативным кодом для платформы, быстрые) с удобным механизмом установки и менеджмента, есть virtualenv. Простой синтаксис, простые правила, отличные practices обработки ошибок - ну где ещё тебе напишут в исключении "скачай модуль там-то, пропиши вот так и вот туда, и всё заработает". Проблемы с лишним пробелом никакой нет, если знать о хоткее автоформата. Есть repl jupyter, что тоже круто, правда я пользуюсь идеей, pycharm community.

sadman41
Offline
Зарегистрирован: 19.10.2016

У пёрла есть старый, как мир, CPAN и тот же PBP book... Питон прекомпилируемый или интерпретируемый? Я что-то его даже и не трогал.

negavoid
Offline
Зарегистрирован: 09.07.2016

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

CPAN - это очень жалкое подобие pip-а. На каждое высокоуровневое тривиальное действие понакручено библиотек, и можно в пару строчек выполнять весьма сложные действия. Запись аудио, распознавание голоса, нейросети, графики - очень удобно быстро набросать и запустить прототип. Ну реально в пару строк:

import audiolib, распознавашка, графики;
запиши_мне_с_микрофона(мик0,44100).распознай_речь_в_гугле().конверт_в_растр().нарисуй_на_картинке().save_jpg();

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

wdrakula пишет:
мне Питон интереснее
Это понятно. Он моложе. А поскольку в оба впихивали всё. что знали, в Питоне напихано больше :-)

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

sadman41 пишет:

Я что-то его даже и не трогал.

Могу порекомендовать книгу Лутца, по которой мой внук сейчас его изучает. Подро-о-обная до жути! Фраза: "Начиная с этой главы, мы приступаем к изучению языка Python" встречается аж на 121-ой странице! :-) Абалдеть!

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

ЕвгенийП пишет:

wdrakula пишет:
мне Питон интереснее
Это понятно. Он моложе. А поскольку в оба впихивали всё. что знали, в Питоне напихано больше :-)

афсётаки, Женя! Если нужно быстро нарисовать график или посчитать балку в гараж, что будешь использовать?

Питон, ГнуОктаву=Матлаб, СиШарп... что-то ещё?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Excel )))

b707
Offline
Зарегистрирован: 26.05.2017

wdrakula пишет:

афсётаки, Женя! Если нужно быстро нарисовать график или посчитать балку в гараж, что будешь использовать?

"если нужно быстро" - что лучше знаешь - то и будешь использовать :) и пофиг на особенности языка.

Что толку, что питон круче перла. если перл я знаю. а питон нет? :)

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

b707 пишет:

Что толку, что питон круче перла. если перл я знаю. а питон нет? :)

После правки чужого кода в N тысяч строк на перле, причем повторов там было столько, что ...слов нет! - Я решил, что из под моей руки не выйдет ни одной строки кода на этом прекрасном языке. Только под угрозой пыток или за очень большие деньги! ;))))

b707
Offline
Зарегистрирован: 26.05.2017

wdrakula пишет:

После правки чужого кода в N тысяч строк на перле, причем повторов там было столько, что ...слов нет!

виноват ли в этом перл? - мало ты видел подобного кода на Си?

Logik
Offline
Зарегистрирован: 05.08.2014

Понятно что говнокодить можно на чем угодно, и перл не виноват что разраб кривоват))

Из выше названых я бы предпочел JS хотя на нем профессионально не писал пошти ни разу, а вот для себя - частенько. Как следствие я его толком не знаю, но применяю, а это уже говорит много в пользу языка. Перл - богомерзкий монстр, непонимаю как он жив до сих пор. Тот год когда был проект на нем - худший. Интерес к питону закончился не начавшись, как только увидел эти самые пробелы. Его пик популярности кстати уже в прошлом, чисто жертва моды. Так что в какомто смысле я этим пробелам должен быть благодарен, не потратил время попусту.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

wdrakula пишет:

Если нужно быстро нарисовать график или посчитать балку в гараж, что будешь использовать?

Для графика Excel, для балки - Mechanic.

Хочешь реальную историю на этот счёт? Когда монтировали вот эту красотку, мне позвонили мужики поздно вечером, что мол монтаж закончили, вроде признаки жизни подаёт, детально тестировать будем завтра. А я как раз репу чесал, думал как посчитать размещение светильников в подвале, чтобы равномерно всё осветить, всё искал как оптимизировать. И тут торкнуло - а чё я парюсь, у меня ж 24 терафлопса под рукой, совершенно никем не занятых - я там один буду! Заодно и потестируем. Зафигачил тупой полный перебор с шагом в 5 см. параллельно на 128 ядрах (если интересует язык - Си с библиотекой MPI) и очень быстро получил результат. Светильники и сейчас благополучно висят. Вот, блин, чем ещё заниматься суперкомпьютеру, попадающему в топ-500 (хоть и в пятую сотню), как не освещение моего подвала рассчитывать? :-)

sadman41
Offline
Зарегистрирован: 19.10.2016

На расчет по подвалу был израсходован мегаватт электроэнергии? Эх, как в ламповом совецком союзе...

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

sadman41 пишет:
На расчет по подвалу был израсходован мегаватт электроэнергии?
Ну, во-первых, не на расчёт, а на первоначальное тестирование системы, а во-вторых, не мегаватт вовсе. Она всего-то порядка 100-120 киловатт кушала (емнип), а у меня было задействовано всего лишь 128 ядер, да и считала она по времени "всего ничего".

Schwarz78
Offline
Зарегистрирован: 19.01.2019

wdrakula пишет:

После правки чужого кода в N тысяч строк на перле, причем повторов там было столько, что ...слов нет! - Я решил, что из под моей руки не выйдет ни одной строки кода на этом прекрасном языке. Только под угрозой пыток или за очень большие деньги! ;))))

Вот слушай, после правки чужого кода на С, причём написанного как будто на ассемблере, строк на 20 000 чистого кода я подумал что С - самый лучший из языков, поскольку даже это работает, и я могу понять как. Был бы это бэйсик, фортран или питон - хер бы кто разобрался.

А js - да, офигенный)

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

А у меня для всего снаружи Ардуины - Delphi. И для графиков и для акошек. :-)

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

ЕвгенийП пишет:
Вот, блин, чем ещё заниматься суперкомпьютеру, попадающему в топ-500 (хоть и в пятую сотню), как не освещение моего подвала рассчитывать? :-)

Ну например в Терминаторе выкусить Шварцнегера и воткнуть Сталоне и все в онлайне смотря оригинал с ютуба.

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

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

qwone пишет:

Ну или тестовый майнинг сколько стоит биткон в киловатов энергии через ваш суперкомпьютер.

совсем не показатель, сильно проиграет специализированным серверам с ASIC, майнинг выгоден, если электроэнергия по рублю за киловатт

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

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

Как один из показателей работает. Если разумеется нужны показатели а не макароны на уши заказчику. 

Вопрос: Что такое компьютер в общем смысле?

Ответ: Машина производящая операции в секунду. Вот стоимость этих операций в секунду и есть эффективность системы. Чем их больше и они дешевле, тем выгоднее система. Сейчас еще фишка в том что не заказчик бегает за производителем, а производитель за заказчиком. Так что эти "операции в секунду надо доставить на дом". Привет интернет, привет базы данных на серверах. И за это разумеется надо платить. Но если городить ну суперкомпьютеры в отдельных подвалах на ситуацию а вдруг понадобится, то это деньги на ветер. Как только появится в России система дистанционого обмена денег на операции в секунду, то станет понятно какие суперкомпьютеры нужны в жизни. 

Schwarz78
Offline
Зарегистрирован: 19.01.2019

qwone пишет:

Ну например в Терминаторе выкусить Шварцнегера и воткнуть Сталоне и все в онлайне смотря оригинал с ютуба.

Шварца не трогай. Пока просьба.

Logik
Offline
Зарегистрирован: 05.08.2014

А чего эта не трогать? Ведь не понимая того чел привёл отличный пример как дибильно сформулированная и ниразу не продуманная задача требует немеряных ресурсов. Это сейчас просто беда ИТ, когда менегеры лучше знают ;)

 

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

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

Подмену голоса в реальном звукопотоке уже решили и удешевили.

Logik
Offline
Зарегистрирован: 05.08.2014

qwone пишет:

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

Привет дибилам.

В 1965 году один из основателей корпорации Intel Гордон Мур впервые заметил, что каждые два года количество транзисторов на квадратный дюйм интегральных схем увеличивается в два раза.

И все. Весь эмпирический закон.  Уверен что сокращение размера транзистора является заслугой криворуких? Просто это дает криворуким шанс немного барахтатся на плаву, например с своим особым виденьем классов ;)

qwone пишет:

Подмену голоса в реальном звукопотоке уже решили и удешевили.

Татышо! А точно подмену а не искажение? На суперкомпютере в онлайн? ))) qwone, сделай доброе дело, хоть на праздники  пощади форум от своих "шедевров".

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Logik пишет:
Привет дибилам.
И тебе привет дебил. Главное в законе Мура несказанное, но понятое окружающими , как ни странно,капиталистами. Ведь до объявления закона Мура народ считал, что рынок компьютеров ограничен. Ну купят 100, тысячу, сто тысяч , миллион и все. Рынок насытится продажи упадут, доходы прекратятся. А с озвучиванием закона стало понятно, что компьютеры могут "стареть" по закону Мура, и их надо обновлять по этому же закону. И главное этим законом можно управлять. Основатель Интел. Не правда ли Интел по этому закону и сейчас свой рынок удерживает. Одолевают конкуренты-удешевит стоимость операций в секунду . Нет конкурентов притормозит технологию. На рынке наблюдается избыточное количество операций в секунду. Мелкософт и другие программисткие компании их "освоят".

SLKH
Offline
Зарегистрирован: 17.08.2015

ua6em пишет:

qwone пишет:

Ну или тестовый майнинг сколько стоит биткон в киловатов энергии через ваш суперкомпьютер.

совсем не показатель, сильно проиграет специализированным серверам с ASIC, майнинг выгоден, если электроэнергия по рублю за киловатт

Современный майнинг - показатель, что т.н. "цивилизация" полностью свихнулась.

Гриша
Offline
Зарегистрирован: 27.04.2014

SLKH пишет:

 Современный майнинг - показатель, что т.н. "цивилизация" полностью свихнулась.

я слышал историю, что народ забухал и решил приколоться и создал эту xy@t# закинул в некую соц сеть где плавает планктон. Планктон это дело заглотил и развил, а теоретическое обоснование позже подтянули и в ВИКИ написана целая поэма которую ни то что осознать просто вкурить невозможно. 

Раньше в бога верили и солнцу поклонялись - теперь появились майнеры :))))))))))))))

Logik
Offline
Зарегистрирован: 05.08.2014

qwone пишет:

Главное в законе Мура несказанное, но понятое

Хер. Что сказано в формулировке  - то и есть! У психов положено слышать неслышимое и понимать как хочется. А несказонное считать подтверждением своего бреда. Но для нормальных что.сформулировано  в законе, то в нем и есть. Остальное - закон Квона: лепи херню максимально сложно и расточительно, объясняй это стремлением к прогресу.