Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2014.01.19;
Скачать: [xml.tar.bz2];

Вниз

Как вы относитесь к такому программированию   Найти похожие ветки 

 
ilyakislitsyn85   (2013-07-03 07:09) [0]

Кто что думает о таком способе программирования для Delphi? Есть ли у этого будущее?
Хотелось бы услышать мнение большинства.

Только прошу сначала разобраться в идее, а не сразу писать, а то я сам не сразу "просек фишку"

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1447


 
Алканавт расправил плечи   (2013-07-03 07:38) [1]

а зачем? есть же автошема.


 
ilyakislitsyn85   (2013-07-03 08:54) [2]

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

К сожалению, почти все, быстро взглянув на эту утилитку и не разобравшись, относятся скептически, принимают ее за UML-редактор, редактор блок-схем или построитель иерархий классов. Хотя это полноценный редактор кода и практически замена редактора кода в Delphi. Вот поэтому очень прошу сначала разобраться. Кто хочет, может даже ее скачать и попробовать попрограммировать:
http://softconstructors.com/en/applications/stroycode/index.html
Она бесплатная.

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


 
Алканавт расправил плечи   (2013-07-03 09:21) [3]

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

Всё же советую попробовать автошему. Она перевернёт Ваше представление о программировании, программистах и о мире в целом. Полько автошема! Только хардкор! Мытищи!


 
Dimka Maslov ©   (2013-07-03 10:20) [4]

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


 
Кщд   (2013-07-03 10:21) [5]

>ilyakislitsyn85   (03.07.13 07:09)
http://softconstructors.com/en/about/index.html: "...Our mission — creating artificial intelligence..."
японская школота, прости господи
а по теме: каковы преимущества у этой комбинации инструмента проектирования и кодогенерации?


 
[ВладОшин] ©   (2013-07-03 12:22) [6]

В комментах на КД правильно сказали - писать это интересно, наверное, было, а юзать - сомнительная польза.


 
jumping jack   (2013-07-03 13:33) [7]

возможно, подойдет для людей с ограниченными возможностями памяти


 
Германн ©   (2013-07-03 14:24) [8]


> возможно, подойдет для людей с ограниченными возможностями

Угу. Подойдёт :)
http://forum.sources.ru/index.php?showtopic=376602&view=findpost&p=3311582


 
Германн ©   (2013-07-03 17:51) [9]


> Кто что думает о таком способе программирования для Delphi?
>  Есть ли у этого будущее?

Есть!
Теперь наконец-то любой мальчик по имени Кирилл сможет легко сам себе сделать игрушку и насладиться вволю грабежом корованов.


 
Алканавт расправил плечи   (2013-07-03 19:53) [10]

игра фигня мне не понравилось !!!!!!!!!!! остоётся токо ждать лутшего. Это для меня говно плохо зделана тупо. Немогли зделать всё как в Crusis!!! И графику и управление. Не рекоминдую такую игру!!!


 
Rouse_ ©   (2013-07-03 20:08) [11]


> Кто что думает о таком способе программирования для Delphi?

Это не способ программирования и тем более не для Delphi.


>  Есть ли у этого будущее?

"у этого" - достаточно емкая характеристика :)


 
robt5   (2013-07-03 21:27) [12]


> ilyakislitsyn85   (03.07.13 08:54) [2]

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


 
Pavia ©   (2013-07-03 21:43) [13]

Перспективы нет. Вот если бы это UML или ГОСТ был тогда другое дело.


 
Styx   (2013-07-04 01:29) [14]

Для "такого" программирования есть LabView и подобные. Lego "такому" учит в MindStorm-е. Ничего плохого в нём нет, но Delphi-то зачем приплетать?


 
Павел   (2013-07-04 18:48) [15]

Похоже, что это больше для начальных школьных классов. Общие принципы понять - не важно на каком языке. Такие штуки сто лет назад делали студенты с Бейсиком и Турбо-Паскалем ещё. Теперь кто-то сделал для Делфей просто потому, что учился на Делфаях. В Я-и это довольно распространено. Ну и славно. Вот, например, если сравнивать с kodugamelab.com - тоже такой билдер алгоритмов. Такие штуки учат мыслить. Паскаль в своё время тоже для обучения был. А в качестве коммерческого продукта, как альтернатива написания - не вижу. Такой скриптогенератор можно использовать разве что как компонент кастомизации систем.


 
Юрий Зотов ©   (2013-07-05 17:29) [16]

Снижение порога вхождения в программирование - ну да, наверное. Но порог этот, ИМХО, все же не должен быть слишком низок. Как правильно замечено в [4], программирование - это не столько написание кода, сколько умение формализовать задачу и построить алгоритм ее решения. А для этого требуется определенный склад мышления и определенный уровень, навык. И к тому моменту, когда у человека этот склад мышления уже достаточно развит и этот уровень уже достигнут - к этому моменту написание кода уже перестает быть сколько-нибудь значимой проблемой, поэтому кодогенератор становится уже не нужен.


 
Kerk ©   (2013-07-08 12:42) [17]

Долго пытался вспомнить, что же мне оно напоминает.
Вспомнил http://upload.wikimedia.org/wikipedia/commons/7/76/Scratch_2.0_Default_screen.png

Но в данном случае не ясно как позиционируется этот СтройКод. С одной стороны - такое хорошо для уроков информатики, чтобы будущие непрограммисты представляли себе в общих чертах как это все работает. С другой стороны - слишком много низкоуровневых деталей, которыми предлагается забивать голову, вся эта чепуха с TObject и OnEvent в данном контексте не нужна.


 
Sha ©   (2013-07-08 13:00) [18]

еще один шаг к непониманию будущим программистом того, что у ней внутре


 
wicked ©   (2013-07-08 13:13) [19]

скрины программы навевают уныние и тоску

ну и закос под японию не засчитан - не думаю, чтоб японцы додумались хоститься на shneider-host.ru.

прямой запрос
$ dig softconstructors.com
;; ANSWER SECTION:
softconstructors.com.   14334   IN      A       5.9.136.211

;; AUTHORITY SECTION:
softconstructors.com.   86334   IN      NS      ns2.shneider-host.ru.
softconstructors.com.   86334   IN      NS      ns1.shneider-host.ru.

обратный запрос
$ dig -x 5.9.136.211
;; ANSWER SECTION:
211.136.9.5.in-addr.arpa. 86400 IN      PTR     server5.shneider-host.ru.

;; AUTHORITY SECTION:
136.9.5.in-addr.arpa.   86400   IN      NS      ns1.your-server.de.
136.9.5.in-addr.arpa.   86400   IN      NS      ns3.second-ns.de.
136.9.5.in-addr.arpa.   86400   IN      NS      ns.second-ns.com.


 
Kerk ©   (2013-07-08 13:19) [20]

Сайт там странный, да. Никакой нормальной контактной информации, ломанный английский, глупые шутки, местами полный ахтунг вроде "Our programmers worked on unique projects, about which we cannot disclose information". И это на фоне вроде бы работающего продукта. Я в замешательстве.


 
Anatoly Podgoretsky ©   (2013-07-08 15:05) [21]

> Kerk  (08.07.2013 13:19:20)  [20]

Дурят вашего брата


 
И. Павел ©   (2013-07-08 16:57) [22]

Даже небольшие участки кода, оформленного таким графическим образом, выглядят запутанно и занимают кучу места на экране.
ИМХО ctrl + space гораздо удобнее.


 
_oxffff   (2013-07-08 19:27) [23]

Хотелось бы посмотреть на версию  ЛомайКод.


 
Sha ©   (2013-07-09 10:18) [24]

ломать - не строить, опыт нужен )


 
Jeer ©   (2013-07-09 10:34) [25]

Не, ну есть "Алгоритм Билдер", разработанный тульским левшой - среда графического проектирования для микроконтроллеров.
http://www.algrom.net/russian.html


 
Sha ©   (2013-07-09 10:45) [26]

языки - пережиток, даешь алгоритмические жесты!


 
Jeer ©   (2013-07-09 10:58) [27]

Ага, програ-смайлики!


 
Inovet ©   (2013-07-10 22:04) [28]

> [25] Jeer ©   (09.07.13 10:34)
> среда графического проектирования для микроконтроллеров

Был импортный тестер валюты - знакомому дали посмотреть устройство, чтобы сделать подобный. Так в нём оказалась куча операционников для реализации режима последовательного миганиния УФ лампы и люминисцентной. Ну что-то типа такого. Кроме того что их можно было переключать вручную. Тоже в генераторе схем, видать, делали.


 
Алканавт расправил плечи   (2013-07-10 22:08) [29]


> языки - пережиток, даешь алгоритмические жесты!
Когда индусу надо написать программу, он её  поёт и танцует…


 
KilkennyCat ©   (2013-07-11 00:24) [30]


> среда графического проектирования для микроконтроллеров

я нечто-подобное сейчас делаю. правда, придерживаясь стандарта http://ru.wikipedia.org/wiki/IEC_61131-3


 
Германн ©   (2013-07-11 00:51) [31]


> KilkennyCat ©   (11.07.13 00:24) [30]

Никаких FBD. Только ST приличествует нормальному человеку!


 
Jeer ©   (2013-07-11 09:38) [32]

>я нечто-подобное сейчас делаю.

Неблагодарное дело. Вон, есть Trace mode, к примеру.
Фиг его переплюнешь, если только лет 200 жить:)


 
MsGuns ©   (2013-07-11 13:07) [33]

Искусство программирования стремительно деградирует в конвейер по производству табуреток. Вскорости научат программированию обезьян, благо они работают лишь за бананы.
Грустно, девушки :(


 
картман ©   (2013-07-11 15:35) [34]

а вот тут, интересно, тоже деграданты:
http://www.rusrep.ru/article/2013/07/09/umnye/
?


 
Kerk ©   (2013-07-11 15:41) [35]


> картман ©   (11.07.13 15:35) [34]

Все деграданты. Все, кроме искусственного программиста MsGuns и его друзей :)


 
Думкин_   (2013-07-11 17:58) [36]


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

А что писали когда появился ВБасик И Дельфя? И до сих пор хоронят.

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


 
KilkennyCat ©   (2013-07-12 20:55) [37]


> Германн ©   (11.07.13 00:51) [31]

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


 
MsGuns ©   (2013-07-13 13:53) [38]

>Kerk ©

Ты вроде неглупый парень, но твои реплики иногда.. Все никак не повзрослеем ?


 
MsGuns ©   (2013-07-13 13:56) [39]

>Думкин_   (11.07.13 17:58) [36]
>А что писали когда появился ВБасик И Дельфя? И до сих пор хоронят.

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


 
Kerk ©   (2013-07-13 14:31) [40]


>  MsGuns ©   (13.07.13 13:53) [38]
>
> >Kerk ©
>
> Ты вроде неглупый парень, но твои реплики иногда.. Все никак
> не повзрослеем ?

Лечи уже свои комплексы. Причем тут твой возраст-то?
Напоминаешь негра, который любую критику и даже просто иронию встречает криком "да ты расист!"



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2014.01.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.003 c
15-1375043402
Юрий
2013-07-29 00:30
2014.01.19
С днем рождения ! 29 июля 2013 понедельник


15-1375031178
Иксик
2013-07-28 21:06
2014.01.19
Илья Сегалович


8-1234191038
Thorax
2009-02-09 17:50
2014.01.19
Работа с цветами на Delphi


15-1375116479
Dennis I. Komarov
2013-07-29 20:47
2014.01.19
Access 2010 (accdb) and MS Jet 4.0


15-1375123950
Rouse_
2013-07-29 22:52
2014.01.19
Отдам в хорошие руки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский