LINUX.ORG.RU
Форум — Talks  

Зачем нужны программисты если задача типична


0

0

Зачем нужны программисты если задача типична и не тривиальна. Не проще воспользоваться генератороми кода,визуальными средами программирования(типа HiASM в гугл по этому поводу),подключаемыми библиотеками,интерфейс рисовать(пример Glade), скриптовым языком и если совсем тупой генератором скриптов.

Нет будут лепить свой лесопед

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

ef37 ★★
()

ОЛОЛО, ЖБЯК-ЖБЯК, ПДЫЩ-ПДЫЩ!!!!

a0
()
Ответ на: комментарий от ef37

конкретно зачем писать очередной медиаплеер.Если уже есть.Не проще если так уж хочется взять от него его библиотеки для работы с форматами файлов,нарисовать интерфейс.А кнопки интерфейса и прочее взаимодействие(открыть файл,добавит список) уже не писать самому.А воспользоваться генератором кода(скриптов).И да юзать API системы

AndrewmakaronikV
() автор топика
Ответ на: комментарий от AndrewmakaronikV

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

Yareg ★★★
()

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

VladimirMalyk ★★★★★
()
Ответ на: комментарий от AndrewmakaronikV

1. Макаронник пишется с двумя «н».
2. За макароны можно и по хлебалу огрести, Андрюш.
3. Давай же, напиши генератор «прочего взаимодействия» :D

Manhunt ★★★★★
()
Ответ на: комментарий от AndrewmakaronikV

>конкретно зачем писать очередной медиаплеер.Если уже есть.Не проще если так уж хочется взять от него его библиотеки для работы с форматами файлов,нарисовать интерфейс.А кнопки интерфейса и прочее взаимодействие(открыть файл,добавит список) уже не писать самому.А воспользоваться генератором кода(скриптов).И да юзать API системы

Возможно, благодаря этому подходу в винде топикстартер наблюдает изобилие велосипедных медиаплееров. Фигли, перетащил пару компонентов на форму в Delphi, скомпилировал и готово.

Приведите список линуксовых медиаплееров. Их можно пересчитать по пальцам.

ef37 ★★
()
Ответ на: комментарий от Manhunt

Про хлебало мне понравилось
А вот это

Давай же, напиши генератор «прочего взаимодействия» :D

мысль!

vada ★★★★★
()
Ответ на: комментарий от vada

http://forum.oberoncore.ru/viewtopic.php?p=22669#p22669

Да знаем мы о нем.Я не состовление блок-схеме и генерирование на их основе кода. Я об полной виузализации. Сначало интерфейс,потом логика программы.(Мне какжется такой подход больше думать заставляет и не клепать что попало и не добавлять обсалютно не нужный функционал)

AndrewmakaronikV
() автор топика
Ответ на: комментарий от Deleted

И да юзать API системы
linux

хорошая-шутка.gif :}

gstreamer

Не проще если так уж хочется взять от него его библиотеки для работы с форматами файлов,нарисовать интерфейс.А кнопки интерфейса и прочее заимодействие(открыть файл,добавит список) уже не писать самому.

ВНЕЗАПНО! так все и делают.

a3 ★
()
Ответ на: комментарий от vada

>А надо их считать?

ТС недоумевает, зачем их столько.

ef37 ★★
()
Ответ на: комментарий от vada

>Давай же, напиши генератор «прочего взаимодействия» :D мысль!

надо хоть рассказать машине, какое «прочее взаимодействие» ты от неё хочешь. некое формализованное средство описания и будет ЯП.

RedPossum ★★★★★
()
Ответ на: комментарий от AndrewmakaronikV

Сначало интерфейс,потом логика программы.


Что-то как-то не так программы делаются... Или это новые веяния?

vada ★★★★★
()
Ответ на: комментарий от RedPossum

> надо хоть рассказать машине, какое «прочее взаимодействие» ты от неё хочешь.

Очевидно же: «чтобы всё было зашибись». А после некоторых раздумий к формулировке добавляется: «и чтобы продажи зашкалили».

Manhunt ★★★★★
()
Ответ на: комментарий от RedPossum

Давай же, напиши генератор «прочего взаимодействия» :D мысль!


надо хоть рассказать машине, какое «прочее взаимодействие» ты от неё хочешь. некое формализованное средство описания и будет ЯП.


Не обязательно машине рассказывать что ты от нее хочешь. Есть, например, пролог.

Описал «прочего взаимодействия» и опаньки!

vada ★★★★★
()
Ответ на: комментарий от Manhunt

«и чтобы продажи зашкалили».


Все гораздо проще. Одну большую кнопку БАБОСОВ ХОЧУ, и как в банкомате лоточек.

vada ★★★★★
()
Ответ на: комментарий от vada

>как в банкомате лоточек

Зачем всё это, если есть цветной лазерный принтер? Хотя на него тоже надо заработать...

Yareg ★★★
()
Ответ на: комментарий от vada

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

RedPossum ★★★★★
()
Ответ на: комментарий от RedPossum

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

AndrewmakaronikV
() автор топика
Ответ на: комментарий от Yareg

> Зачем всё это, если есть цветной лазерный принтер?

В магазинах такие деньги не берут. Вот в чем все дело :(

Manhunt ★★★★★
()
Ответ на: комментарий от RedPossum

базы знаний то?

с прологом дел не имел

Открой для себя описательный ЯП.

Могу книжку по пролог подарить. Жена все выбросить рвется.

vada ★★★★★
()
Ответ на: комментарий от AndrewmakaronikV

>(а хочется чтоб какой угодно нарисовал),а потом на него натянул логику

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

RedPossum ★★★★★
()
Ответ на: комментарий от Manhunt

В магазинах такие деньги не берут.


Я знаю где такие берут. Это рядом с МВД.

vada ★★★★★
()
Ответ на: комментарий от RedPossum

на меня в университете за разделение логики и интерфейса в универе vlc'шники смотрят как на


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

vada ★★★★★
()


задача типична и не тривиальна.

ты явный пример того, что дилетанту это не под силу.

AreS
()
Ответ на: комментарий от AndrewmakaronikV

>Фу паскаль

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

лучше уж python+glade+gtk

лучше Qtcreator

memnek ★
()
Ответ на: комментарий от a3

>gstreamer

#{placeholder для срача про то, что 'good' требует gconf2 и гномолибы}

Deleted
()
Ответ на: комментарий от memnek

qt не надо.Там много ограничений,а коммерческую прогу если на нем писать,то все плати бабло.ъ

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

Python+GTK2+Glade(PyGTK+PyGlade)осталось к этому комплекту векторный редактор для рисование интерфейсов и визуальный редактор логических схем программ и большая кнопка с генерировать код

AndrewmakaronikV
() автор топика
Ответ на: комментарий от AndrewmakaronikV

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

olegsov ★
()

Что же это такое, граждане?

Бегло осмотрел текст, не увидел ни одного лиспера! Зато увидел Delphi. OMG. Луговского на вас не хватает

dragonfly
()
Ответ на: комментарий от AndrewmakaronikV

>Там много ограничений,а коммерческую прогу если на нем писать,то все плати бабло.ъ

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

Deleted
()

Зачем нужен AndrewmakaronikV, если задача типична и не тривиальна? Не проще воспользоваться существующими троллями, подключаемым AI, интерфейс ему вообще не нужен, ну или на худой конец пользоваться генератором копипасты?

Нет, будут появляться человеческие толстые зелёные особи.

JackYF ★★★★
()

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

mobile
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.