OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 16 Апрель, 2024 14:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 123 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
СообщениеДобавлено: Суббота, 11 Август, 2007 16:41 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Илья Ермаков писал(а):
Упор сейчас идёт на портирование и на развитие средств параллельного программирования.
По крайней мере, ближайший год оплачивается госбюджетными деньгами.


Похоже, что этому госзаказчику развитие собственно БлэкБокса не особенно интересно, а нужен компилятор параллельного Компонентного Паскаля для своей компьютерной архитектуры (я даже догадываюсь, какой именно, и жаль, что это не микроконтроллеры) и, может быть, ОС "Роса". И вряд ли этот госзаказчик будет особенно озабочиваться внедрением Компонентного Паскаля в широкие [в т.ч. школьные и даже студенческие] массы и думать об удобстве средств разработки. Уж больно узкие у него цели.

Илья Ермаков писал(а):
В том то и дело, что такие трудозатраты не окупаются.... "Конфеток" очень много, и они ничем не выделяются. Таким средам, как ББ, помогает хоть как-то держаться на плаву именно внутренняя технологичность, которая становится причиной выбора для конкретных сложных проектов.


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

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


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

Илья Ермаков писал(а):
Поэтому у нас один из планов - параллельно с портированием довести ББ до состояния компонентности: отдельно рантайм, отдельно компилятор, отдельно среда. Чтобы первые два компонента могли использоваться независимо (если хочется, пускай даже исходники в KDevelop-e набирает, кто хочет...)


Вообще-то идея замечательная, :!: но есть ряд вопросов. :?: KDevelop обладает существенными недостатками: не работает по виндами :( , не до конца локализован. Набор исходников в редакторе - это слишком мало для среды разработки. Нужны еще инструменты для упрощения конструирования графического интерфейса пользователя и другие вещи. Вообще для многоязыковой IDE нужен модуль, поддерживающий именно Компонентный Паскаль.

:?: А почему не Eclipse?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 11 Август, 2007 22:48 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2449
Откуда: Россия, Томск
Штирлиц писал(а):
Меня интересует больше всего использование Blackbox для разработки программного
обеспечения систем управления технологическими процессами

Ответил в подходящей ветке.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 12 Август, 2007 00:37 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Сергей Прохоренко писал(а):
Вообще-то идея замечательная, :!: но есть ряд вопросов. :?: KDevelop обладает существенными недостатками: не работает по виндами :( , не до конца локализован. Набор исходников в редакторе - это слишком мало для среды разработки. Нужны еще инструменты для упрощения конструирования графического интерфейса пользователя и другие вещи. Вообще для многоязыковой IDE нужен модуль, поддерживающий именно Компонентный Паскаль.
:?: А почему не Eclipse?

Это дело разработчиков, в чём набирать... Наша миссия заканчивается на поставке обособленного компилятора.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 12 Август, 2007 00:42 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Сергей Прохоренко писал(а):
БлэкБоксу, по-моему, помогает окончательно не загнуться только классный язык программирования (именно Компонентный Паскаль, а вовсе не БлэкБокс выбирают для сложных проектов) и независимость от всяких проприетарных промежуточных языков. А как среда разработки он восторгов не вызывает. Что "удобство" интерфейса, что компилятор - прошлый век.

По удобству интерфейса (гибкости в сочетании с простотой и адаптируемости под задачу, а не под то, "чтоб было, как у других") можно сравнивать, пожалуй, только со Smalltalk.
Лично меня именно "прямота" и безотказность среды не раз выручала в самые напряжённые моменты работ. Всегда можно сделать именно то, что надо. Просто требуется смена стиля мышления. Нужно делать не то, что хочется в первый момент, а то, что проистекает из реальной потребности задачи, конструируя средство как из конструктора.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 12 Август, 2007 00:46 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Самый большой прикол в том, что все, приходящие в ББ, первым делом начинают придумывать, какие бы довески сделать.... При этом сделать это несложно, объясняется, как и т.п. (ну, например, подсветки разные, их кто только не писал - только сами же потом бросают пользоваться), но человек начинает работать в среде... Втягивается... И что-то не спешит ничего дописывать :-) И сидит - решает спокойно поставленные по работе задачи, и всё у него получается, и всем он доволен... И Дельфу какую-нить вспоминает иногда как страшный сон...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 12 Август, 2007 08:30 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Илья Ермаков писал(а):
Сергей Прохоренко писал(а):
Вообще-то идея замечательная, :!: но есть ряд вопросов. :?: KDevelop обладает существенными недостатками: не работает по виндами :( , не до конца локализован. Набор исходников в редакторе - это слишком мало для среды разработки. Нужны еще инструменты для упрощения конструирования графического интерфейса пользователя и другие вещи. Вообще для многоязыковой IDE нужен модуль, поддерживающий именно Компонентный Паскаль.
:?: А почему не Eclipse?

Это дело разработчиков, в чём набирать... Наша миссия заканчивается на поставке обособленного компилятора.


Понятно. Веб-сервиса (который бы обеспечивал легкий доступ к новым библиотечным функциям и быстрое развитие интерфейса) не будет. :( Модуля для Eclipse тоже не будет :( (а туда надо интегрировать компилятор или интерпретатор, чтобы среда могла отлавливать ошибки и обеспечивать сервис, ориентированный на конкретный язык программирования). А НАБИРАТЬ (слово-то какое, приравнивающее программиста к машинистке) будем в БлэкБоксе по-спартански, потому что "наши деды так жили" и чурались всякой цивилизации. Зря только время потерял на пустые разговоры.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 12 Август, 2007 13:35 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Почему зря, может, кому-то это нужно...
Однако есть целая категория пользователей, которых с Эклипсов воротит... И со Студий тоже.
Инструмент должен быть прозрачным и управляемым.
Я сомневаюсь, что дописывать расширения к типовым инструментам разработки легче, чем дописать "модуль-скрипт" к ББ (в частноти, плагины к С++ Билдеру представляю, как пишутся...).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 12 Август, 2007 18:00 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Илья Ермаков писал(а):
Почему зря, может, кому-то это нужно...
Однако есть целая категория пользователей, которых с Эклипсов воротит... И со Студий тоже.
Инструмент должен быть прозрачным и управляемым.
Я сомневаюсь, что дописывать расширения к типовым инструментам разработки легче, чем дописать "модуль-скрипт" к ББ (в частноти, плагины к С++ Билдеру представляю, как пишутся...).


Это ведь не я придумал про KDevelop, а Вы. Я просто добавил, что Eclipse, возможно, лучше (см. http://www.nixp.ru/news/8127). Как говорится, с паршивой овцы хоть шерсти клок. Вообще, конечно, в среде разработки должен присутствовать компилятор, то есть разодрать на независимые части компилятор и среду разработки не удастся. Да и рантайм хотелость бы иметь интегрированным в среду разработки, ведь коммандер - удобная штука.

Вот, кстати, интересные взгляды на IDE Вашего нового коллеги по "Русской ОС" Евгения Зуева:
http://osdir.com/ml/lang.ada.russian/2006-05/msg00079.html
http://osdir.com/ml/lang.ada.russian/2006-05/msg00093.html


Веб-сервис на ББ с магазином готовых компонентов мне кажется гораздо перспективнее, чем десктопные IDE.

А вообще меня бы лично вполне удовлетворило, если бы в ББ были следующие вещи:
1. Мастер создания исполнимых файлов
2. Построитель кода
3. Средства создания графического пользовательского интерфейса для моделирования систем реального времени: светофоры, линейные индикаторы, осциллографы и движковые реостаты
4. Кросс-компилятор для микроконтроллеров (не столь срочно)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 12 Август, 2007 18:26 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Я думаю, что против того, чтобы "это было" никто бы не был.

Только всё повторяется по кругу: говорится "Вот, у нас есть мета-IDE, framework для построения работы с документами самого разного рода, частным случаем которого являются исходники, формы, графические компоненты и контейнеры. Попробуйте - это же интересно, сконструируйте для себя именно то, что именно вам нужно...."... А в ответ: "Не, ну у вас подсветки синтаксиса нет и кнопки не круглые... Это примитив. Это как Блокнот".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 12 Август, 2007 18:29 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Цитата:
Вообще, конечно, в среде разработки должен присутствовать компилятор, то есть разодрать на независимые части компилятор и среду разработки не удастся. Да и рантайм хотелость бы иметь интегрированным в среду разработки, ведь коммандер - удобная штука.[/Quote]

Это и так имеется... А вот отсутствие возможности вычленить отдельно компилятор и рантайм уже неоднократно ставилось в претензию к среде. И действительно - особенно в Линуксе - иметь их отдельно было бы в ряде случаев полезно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 12 Август, 2007 20:47 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Илья Ермаков писал(а):
Я думаю, что против того, чтобы "это было" никто бы не был.

Только всё повторяется по кругу: говорится "Вот, у нас есть мета-IDE, framework для построения работы с документами самого разного рода, частным случаем которого являются исходники, формы, графические компоненты и контейнеры. Попробуйте - это же интересно, сконструируйте для себя именно то, что именно вам нужно...."... А в ответ: "Не, ну у вас подсветки синтаксиса нет и кнопки не круглые... Это примитив. Это как Блокнот".


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

Что же до замечательного framework'а, то вся беда в том, что все достоинства БлэкБокса потенциальные, а не реальные.

Да, профессиональный программист из него может сделать всё, что угодно (он и из ассемблера может сделать), но только если он без этого жить не сможет. А опыт подсказывает, что типичный программист может всю жизнь обходиться "блокнотом", командной строкой и чашкой кофе. :wink: То есть, он ничего не будет делать и даже подведет под это философское обоснование. :D

И Вы предлагаете школьникам этим заняться? - которые испытывают на себе неудобство инструмента. Сортировку массива они, конечно, под руководством учителя сделают, но ни одну реальную творческую задачу среда им не поможет сделать :( . Да и синтаксис языка им придется изучать методом набивания шишек - без предварительных подсказок среды :( . Слава богу, язык "маленький", а транслятор сообщает о сути ошибок (даже как-то еще не верится в такой сервис, хотя вижу собственными глазами :shock: ).

А есть еще взрослые (и не ПРОФЕССИОНАЛЬНЫЕ программисты, а всякие там физики, химики, инженеры и прочие), которые пытаются освоить БлэкБокс - так для них освоить Компонентный Паскаль для своих узких нужд в сотню раз легче, чем переделать среду разработки (для этого её нужно знать изнутри) - они этим и не будут заниматься, а будут мучиться с тем, что есть. :(


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Август, 2007 12:59 

Зарегистрирован: Среда, 01 Август, 2007 00:13
Сообщения: 162
Сергей Прохоренко писал(а):
Современный школьник, да и вообще обычный пользователь компьютера избалован удобными рюшечками, и их отсутствие уже очень сильно напрягает.

Тут даже не в "рюшечках" дело - тут есть две проблемы:
1. Какое-то промежуточное положение между компиляторами командной строки и IDE с "рюшечками"
2. Интерфейс "невиндовый". Вроде окошки, вроде меню, но какие-то не очень типовые и безликие. Не нужно всегда изобретать собственный интерфейс, если можно - лучше даже скопировать какую-нибудь широко известную программу.

Сергей Прохоренко писал(а):
А есть еще взрослые (и не ПРОФЕССИОНАЛЬНЫЕ программисты, а всякие там физики, химики, инженеры и прочие), которые пытаются освоить БлэкБокс

За всех технарей не скажу, но в среде химиков есть несколько популярных языков: "старая гвардия" пользуется FORTRAN-77, новые программы делают обычно на C/C++ (если надо, чтоб быстро работало) или даже MATLAB (если надо быстро написать).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Август, 2007 13:54 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
ScrollLock писал(а):
2. Интерфейс "невиндовый". Вроде окошки, вроде меню, но какие-то не очень типовые и безликие. Не нужно всегда изобретать собственный интерфейс, если можно - лучше даже скопировать какую-нибудь широко известную программу.

Для платформо-независимого графического каркаса это неизбежно. Возьмите любое приложение, написанное под Gtk или Qt, или ту же Java, да ту же Мозиллу и Тундербёд - они тоже "невиндовые"...
А в реализации под XWindows как мы вам "виндовость" обеспечим? :-)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Август, 2007 15:06 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Илья Ермаков писал(а):
ScrollLock писал(а):
2. Интерфейс "невиндовый". Вроде окошки, вроде меню, но какие-то не очень типовые и безликие. Не нужно всегда изобретать собственный интерфейс, если можно - лучше даже скопировать какую-нибудь широко известную программу.

Для платформо-независимого графического каркаса это неизбежно. Возьмите любое приложение, написанное под Gtk или Qt, или ту же Java, да ту же Мозиллу и Тундербёд - они тоже "невиндовые"...
А в реализации под XWindows как мы вам "виндовость" обеспечим? :-)


Сам БлэкБокс Windows-зависимый (если не брать в расчет эмуляцию Windows в других ОС), и многие порождаемые им приложения тоже Windows-зависимы (всегда ли можно обойтись без WinAPI, dll, виндусовых драйверов при столь бедных библиотеках функций?). И кому в этом случае нужен этот платформо-независимый графический каркас, из-за которого и сам БлэкБокс, и порождаемые им приложения так СТРАННО :( выглядят? Разве что узкому слою системных программистов. :wink:

Кстати, я видел приложения, которые под Windows выглядят как виндусовые, под Linux - как линюксовые, а под MAC - как маковые. Как же им это удается? (риторический вопрос)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Август, 2007 15:36 

Зарегистрирован: Среда, 17 Январь, 2007 03:59
Сообщения: 225
Сергей Прохоренко писал(а):
Сам БлэкБокс Windows-зависимый (если не брать в расчет эмуляцию Windows в других ОС), и многие порождаемые им приложения тоже Windows-зависимы (всегда ли можно обойтись без WinAPI, dll, виндусовых драйверов при столь бедных библиотеках функций?). И кому в этом случае нужен этот платформо-независимый графический каркас, из-за которого и сам БлэкБокс, и порождаемые им приложения так СТРАННО :( выглядят? Разве что узкому слою системных программистов. :wink:

Кстати, я видел приложения, которые под Windows выглядят как виндусовые, под Linux - как линюксовые, а под MAC - как маковые. Как же им это удается? (риторический вопрос)


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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Август, 2007 18:02 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Сергей Прохоренко писал(а):
Сам БлэкБокс Windows-зависимый (если не брать в расчет эмуляцию Windows в других ОС), и многие порождаемые им приложения тоже Windows-зависимы

Это временное состояние. Исторически среда двухплатформенна (Win+Mac), самая насущная необходимость - опять же многоплатформенность (Линукс, Бутылка...)

Для нас, как и для многих других пользователей (в частности, учителей и преподавателей - и такую позицию они выражали в дискуссиях на форуме PEDSOVET.org) система программирования должна выступать именно как "изолятор" от нижележащей операционной системы.
То же самое требование и у веб-приложений, Java-приложений. Только по возможности применения в бизнес-ПО графика ББ лучше явской, т.к. ориентирована именно на документы (отчёты, например, как их частную разновидность). Ваша идея про веб-сервисы, между прочим, интересна и для нас не нова :-) Только это, опять же, требует технологических доработок и отрыва от конкретной ОС, а не "обживания" и "украшания".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Август, 2007 18:15 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Вклинюсь в обсуждение и я.
Сергей Прохоренко писал(а):
Что же до замечательного framework'а, то вся беда в том, что все достоинства БлэкБокса потенциальные, а не реальные.


Думаю, это беда не ББ, а интересующихся им людей. Прослойка конкретного инструментария настолько хороша, насколько хорошо люди приложили к ней усилия. Делать надо, делать, а не объяснять — чего нет в ББ, и чем он слаб.

Сергей Прохоренко писал(а):
Да, профессиональный программист из него может сделать всё, что угодно (он и из ассемблера может сделать), но только если он без этого жить не сможет. А опыт подсказывает, что типичный программист может всю жизнь обходиться "блокнотом", командной строкой и чашкой кофе. :wink: То есть, он ничего не будет делать и даже подведет под это философское обоснование. :D


А я шутку не понял :) Мы тут на FreePascal компилируем из командной строки исходники, написанные в блокноте. И ничего, не умерли ещё без супервозможностей RAD-сред.

Сергей Прохоренко писал(а):
И Вы предлагаете школьникам этим заняться? - которые испытывают на себе неудобство инструмента.


Не то чтобы инструмент неудобен. Сам учил школьников, среда осваивается "влёт". Я бы сказал, что ББ предлагает другую ментальность.
Резюме - если мы хотим, чтобы ББ был удобен, надо всего лишь приложить руки и сделать его удобнее. С миру по нитке.


Последний раз редактировалось Иван Кузьмицкий Понедельник, 13 Август, 2007 22:48, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Август, 2007 19:36 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 778
Откуда: Москва
Илья Ермаков писал(а):
Сергей Прохоренко писал(а):
Сам БлэкБокс Windows-зависимый (если не брать в расчет эмуляцию Windows в других ОС), и многие порождаемые им приложения тоже Windows-зависимы

Это временное состояние. Исторически среда двухплатформенна (Win+Mac), самая насущная необходимость - опять же многоплатформенность (Линукс, Бутылка...)


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

Кому конкретно нужна многоплатформенность и стоят ли его интересы того, чтобы принести в жертву ведущую (пока еще) среду разработки на Компонентном Паскале, которая потенциально может составить конкуренцию C++, .NET и Java?

Я не апологет Windows, но думаю, что лучше сначала крепко встать на одну ногу, чем пытаться сразу встать враскоряку на льду - все видят, что ноги разъезжаются. :wink:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Август, 2007 19:50 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
"Кому нужна кроссплатформенность" - да всем, Сергей!
Я в курсе, что москвичи как-то это пока не очень ощущают...
Но по факту, например, ВУЗы очень быстро уходят на Линукс (в Орле Винда в высшем образовании уже почти мертва....).
Малый и средний бизнес внимательно присматривается - и тоже начинает уходить.
Открывается целая ниша для прикладных программистов: кроссплатформенное бизнес-ПО. Если под Windows этот сектор был забит под завязку, то здесь поле непаханное... И большие перспективы у любого инструмента, который гарантирует, что всё будет одинаково и даже без перекомпиляции сразу в двух ОС...
По госзаказу для образования мультимедиа, учебный софт - всё это писалось под Вин, теперь нужна какая-то платформа, которая позволит работать и там, и там (вставили диск - и всё пошло независимо от того, куда вставили...).

.NET, Java - всё это как раз платформы, дающие переносимость. И чтобы конкурировать с ними, ни в коем случае нельзя привязываться к конкретной ОС.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 13 Август, 2007 22:42 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2935
Откуда: г. Ярославль
Сергей Прохоренко писал(а):
...
Кому конкретно нужна многоплатформенность и стоят ли его интересы того, чтобы принести в жертву ведущую (пока еще) среду разработки на Компонентном Паскале, которая потенциально может составить конкуренцию C++, .NET и Java?

Я не апологет Windows, но думаю, что лучше сначала крепко встать на одну ногу, чем пытаться сразу встать враскоряку на льду - все видят, что ноги разъезжаются. :wink:


Если позволите, приведу пример из свежего. Вести с полей, так сказать.
Для такси-компаний разрабатывалось ПО, из расчёта на win95/win2000. Всё прекрасно, файл-сервер, 10 Мбит сеть и прочее.
Появилась XP и сразу полезли проблемы. Драйвер файлов БД отрабатывает разделение доступа с тормозами (вернее, тормозит XP).
То тут, то там затыкались дыры, но в конце-концов пришёл к выводу, что программа не полностью совместима с WinXP.
А тут ещё виста. А впереди новая ОС с невиданной ранее несовместимостью.
Эта самая преобладающая платформа мутирует аки раковая опухоль. И что, без конца гнаться за ней? Софт написан, он работает.

Илья Ермаков писал(а):
... И большие перспективы у любого инструмента, который гарантирует, что всё будет одинаково и даже без перекомпиляции сразу в двух ОС...


Я в том числе и по этой причине пересел на BlackBox.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 123 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB