metaclass: (Default)
[personal profile] metaclass
haskell datagrid

ocaml datagrid

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

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

Date: 2009-07-10 04:18 pm (UTC)
From: [identity profile] alexott.livejournal.com
ну прямого датагрида нету, но мне кажется не так уж тяжело и соорудить...

Date: 2009-07-10 04:23 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Тут именно вопрос в том насколько "не тяжело". А то ж можно закопаться в переписывании GUI вместо того, чтобы делать работу и получать за это деньги:)

Date: 2009-07-10 08:33 pm (UTC)
From: [identity profile] zamotivator.livejournal.com
А может просто взять и попробовать?
datagrid я как понял это такой rocket science в твоих задачах.
Сделай один раз - твоя работе не пропадет, как минимум поймёшь что же мешает.

И опять же, что мешает логику хреначить на одном языке, а GUI просто биндить?
Поневоле доекмопозицию сделаешь + повторная используемость кода вырастет

Date: 2009-07-10 08:44 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Оно как бы не совсем rocket science. Я на основе стандартных дельфийских гридов уже понаписывал всяческой нетривиальщины - уж очень хорошо они спроектированы изначально, в отличие от того же дотнета.
Но есть психологический барьер: стоит только начать писать для себя инструменты, вместо решения конкретных задач существующими инструментами, и сразу вырастут красные глаза, а ребе белнетмон будет за спиной показывать пальцем и называть абстракционистом :)
Т.е. в среде разработчиков софта типа нашего, написание новых инструментов считается табу, признаком теоретика и неумения/нежелания пользоваться готовыми инструментами.
Но таки ситуация с готовыми инструментами бесит уже давно, их не хватает/неюзабельно, даже в том, случае когда казалось бы все сделано чтобы было хорошо, как в .NET-е.

Date: 2009-07-10 08:49 pm (UTC)
From: [identity profile] zamotivator.livejournal.com
Спольски хорошо писал.
Либо выбирайте хорошие инструменты, либо (если их нет) напишите сами, чтобы минимизировать риски (смерть инструмента, и так далее).
В частности для разработки Екселя они написали свой компилятор Си (я ржал когда узнал), и он пояснял чем это хорошо - переносимый между PowerPC и x86 p-код, а значит эксель портируем и туда и туда (прочитав это я перестал ржать)

Date: 2009-07-15 01:06 pm (UTC)
From: [identity profile] ledernierheros.livejournal.com
А почему нельзя было уже существующий компилятор, умеющий эти платформы использовать?

Date: 2009-07-15 01:13 pm (UTC)
From: [identity profile] zamotivator.livejournal.com
Видимо, временем, когда Спольски там работал. Врать не хочу, поищите сами.
Один из первых офисов был, вроде как.

Date: 2009-07-10 04:26 pm (UTC)
From: [identity profile] dmzlj.livejournal.com
там все еще осложняется тем, что винды людям до сих пор нужны.

Date: 2009-07-10 04:29 pm (UTC)
From: [identity profile] dizel-by.livejournal.com
Не людям, а программистам. А людям пофиг. Им надо, чтобы нужный софт работал. Напишут под BeOS - поставят BeOS.

Date: 2009-07-10 04:32 pm (UTC)
From: [identity profile] dmzlj.livejournal.com
в этом и засада толстого клиента, что на каждый софт ось не наставишься.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 8th, 2025 09:48 pm
Powered by Dreamwidth Studios