У России должна быть своя ОС

 
1 4 5 6 7 8 23

Vale

Сальсолёт

Мысли на тему ситуации есть здесь.
Основная - не делать НПП, а внести вклад в расшивание узких мест в Linux.
С парой мелочей не согласен.На тему патриотизма. :)
"Не следуй за большинством на зло, и не решай тяжбы, отступая по большинству от правды" (Исх. 23:2)  13.0.113.0.1
Это сообщение редактировалось 03.07.2012 в 11:16
RU Владимир Малюх #03.07.2012 08:41  @yacc#02.07.2012 12:01
+
-
edit
 
В.М.>> Пишут-пишут. :) Соседи на одном этаже сидят и пишут. И для Андрода и iOS пишут.
yacc> На Си ?

Ну, на С++, естественно.

yacc> А то вот у меня информация что для Андроида основной язык разработки по SDK - таки Java.

Может быть, для основной массы хлама - как VB и Delphi для винды :) Но большей частью, это не софт а мусор - 1001 версия часов..
Maschinen muessen "idiotensicher" werden  19.0.1084.5619.0.1084.56
RU Владимир Малюх #03.07.2012 08:42  @yacc#02.07.2012 12:02
+
0 (+2/-2)
-
edit
 
yacc> Си не лучший язык обучения ИМХО.

И не худший. Уж подавно более полезный, чем Java. Хоть дает представление о том, как комп устроен и что память и прочие ресурсы - не безграничны.
Maschinen muessen "idiotensicher" werden  19.0.1084.5619.0.1084.56
RU Vale #03.07.2012 09:46  @Владимир Малюх#03.07.2012 08:42
+
-
edit
 

Vale

Сальсолёт

Владимир, а ваше мнение насчет текста по ссылке в моём предыдущем постинге?
"Не следуй за большинством на зло, и не решай тяжбы, отступая по большинству от правды" (Исх. 23:2)  13.0.113.0.1
RU Владимир Малюх #03.07.2012 13:50  @Vale#03.07.2012 09:46
+
+2
-
edit
 
Vale> Владимир, а ваше мнение насчет текста по ссылке в моём предыдущем постинге?

Для массового пользователя, офисного и домашнего верно утверждение "Пользователям не нужна некая «национальная платформа» как стандарт, им надо работать." - тут девочка права.

Говоря про свою узукую отрасль - нам еще более пх "национальная платформа", т.к. работать нужно еще больше и увереннее. Вся нынешняя наша отраслевая болтовня про облачные технологии и прочее хорошо охарактеризована вот в этой публикации: isicad :: статьи :: Эксперты отрасли об облачных вычислениях

В общем, мое личное мнение, эта самая национальная платформа - хрень господня и попил.
Maschinen muessen "idiotensicher" werden  19.0.1084.5619.0.1084.56
RU yacc #03.07.2012 14:21  @Владимир Малюх#03.07.2012 08:42
+
0 (+1/-1)
-
edit
 

yacc

старожил
★★☆
В.М.> Уж подавно более полезный, чем Java. Хоть дает представление о том, как комп устроен и что память и прочие ресурсы - не безграничны.
В мои времена учебными были Бейсик и Паскаль.
Так вот - нифига они не дают об этом представление...
А с точки зрения теоретиков программирования - это и не нужно чтобы научить концептам :)
 13.0.113.0.1
RU yacc #03.07.2012 14:23  @Владимир Малюх#03.07.2012 08:41
+
-1
-
edit
 

yacc

старожил
★★☆
В.М.>>> Пишут-пишут. :) Соседи на одном этаже сидят и пишут. И для Андрода и iOS пишут.
yacc>> На Си ?
В.М.> Ну, на С++, естественно.
Вот с точки зрения опытного С++ программиста ( мой знакомый ) - для того, чтобы на нем писать под Андроид нужно извратиться.
Про iOS матов тоже много можно услышать.

В.М.> Но большей частью, это не софт а мусор - 1001 версия часов..
Зато его покупают. :)
 13.0.113.0.1
RU Balancer #04.07.2012 03:55  @Владимир Малюх#03.07.2012 08:41
+
-1
-
edit
 

Balancer

администратор
★★★★★
В.М.>>> Пишут-пишут. :) Соседи на одном этаже сидят и пишут. И для Андрода и iOS пишут.
yacc>> На Си ?
В.М.> Ну, на С++, естественно.

Под Андроид? :eek:

Нет, конечно, есть NDK. Но писать на Си++ под Андроид - сродни писанию на ассемблере под Windows.
 20.0.1132.4720.0.1132.47
RU Nikita #04.07.2012 05:15  @Владимир Малюх#03.07.2012 08:42
+
+1
-
edit
 

Nikita

аксакал

yacc>> Си не лучший язык обучения ИМХО.
В.М.> И не худший.

Разве что в сравнении с ассемблерами...

В.М.> Уж подавно более полезный, чем Java.

Менее. Но Java тоже не фонтан...

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

В.М.> Хоть дает представление о том, как комп устроен и что память и прочие ресурсы - не безграничны.

А это вообще перпендикулярный вопрос, который с языком как раз практически не связан. Лично я вот от C\C++-only коллег постоянно наблюдаю знатнейшую чушь на эту тему. И мой C#\Java managed-код регулярно рвёт их жалкий нативный ужос на тряпки...
Учитесь читать.  9.09.0
RU Владимир Малюх #04.07.2012 07:54  @Balancer#04.07.2012 03:55
+
-
edit
 
В.М.>> Ну, на С++, естественно.
Balancer> Под Андроид? :eek:

А куда деваться, если приложение должно работать на виндах, маке, iOS и андроиде? Писат под каждую ОС отдельный код?
Maschinen muessen "idiotensicher" werden  20.0.1132.4720.0.1132.47
KZ TEvg #04.07.2012 09:58  @Владимир Малюх#04.07.2012 07:54
+
-1
-
edit
 

TEvg

аксакал

админ. бан
В.М.> А куда деваться, если приложение должно работать на виндах, маке, iOS и андроиде? Писат под каждую ОС отдельный код?

Использовать кросплатформенные библиотеки.
 3.6.133.6.13
RU Владимир Малюх #04.07.2012 10:34  @TEvg#04.07.2012 09:58
+
-
edit
 
В.М.>> А куда деваться, если приложение должно работать на виндах, маке, iOS и андроиде? Писат под каждую ОС отдельный код?
TEvg> Использовать кросплатформенные библиотеки.

Для GUI и используют, но сам прикладной код (а его там с полмиллиона строк) у них исходно был на С++, работал под виндою, линуксом и макосью. Понадобилось на андроиде - сделали и на нем.
Maschinen muessen "idiotensicher" werden  20.0.1132.4720.0.1132.47
RU Balancer #04.07.2012 10:38  @Владимир Малюх#04.07.2012 07:54
+
-
edit
 

Balancer

администратор
★★★★★
В.М.> А куда деваться, если приложение должно работать на виндах, маке, iOS и андроиде? Писат под каждую ОС отдельный код?

Не знаю. Но сделать нормальное приложение равно хорошо работающее но всех четырёх платформах невозможно :D Так что то ли испорченный телефон, то ли фигня у ребят твоих получается.
 20.0.1132.4720.0.1132.47
RU Balancer #04.07.2012 10:38  @Владимир Малюх#04.07.2012 10:34
+
-
edit
 

Balancer

администратор
★★★★★
В.М.> Для GUI и используют, но сам прикладной код (а его там с полмиллиона строк) у них исходно был на С++

А, ну если так…
 20.0.1132.4720.0.1132.47
KZ TEvg #04.07.2012 11:15  @Владимир Малюх#04.07.2012 10:34
+
-1
-
edit
 

TEvg

аксакал

админ. бан
В.М.> Для GUI и используют, но сам прикладной код (а его там с полмиллиона строк) у них исходно был на С++, работал под виндою, линуксом и макосью. Понадобилось на андроиде - сделали и на нем.

Самому коду пофиг в какой системе он работает. Имеет значение ввод-вывод. Он реализуется через библиотеки.
 3.6.133.6.13
RU yacc #04.07.2012 12:12  @Владимир Малюх#04.07.2012 10:34
+
-1
-
edit
 

yacc

старожил
★★☆
В.М.> у них исходно был на С++, работал под виндою, линуксом и макосью.
Это называется "портирование".
Разработка нового ( на С++ в частности ) тут боком :)
 13.0.113.0.1
+
+2
-
edit
 

spam_test

аксакал

Vale> а внести вклад в расшивание узких мест в Linux.
Существуют вещи, которые менять очень дорого(и не только в деньгах). Все равно, что переводить британию на левый руль или наоборот, США на правый.
Хотя прецеденты были, но это не значит, что это имеет смысл.
 
RU Владимир Малюх #04.07.2012 12:55  @yacc#04.07.2012 12:12
+
-
edit
 
В.М.>> у них исходно был на С++, работал под виндою, линуксом и макосью.
yacc> Это называется "портирование".

Это называлось портированием три года назад. Но ив его процессе c GUI пришлось ребятам основательно повозиться, кода там хватает.

yacc> Разработка нового ( на С++ в частности ) тут боком :)

Прямым боком - разработка-то продолжается в полном масштабе. Софт для обработки данных геологоразведки.
Maschinen muessen "idiotensicher" werden  20.0.1132.4720.0.1132.47
+
+1
-
edit
 

Vale

Сальсолёт

spam_test> Существуют вещи, которые менять очень дорого(и не только в деньгах). Все равно, что переводить британию на левый руль или наоборот, США на правый.
spam_test> Хотя прецеденты были, но это не значит, что это имеет смысл.

Можно расширить эту мысль?

Расшивка узких мест - это создание ОБЩЕДОСТУПНЫХ хороших шрифтов, с хинтингом и кернингом. Это написание подсказок. Это конкурс на создание спелл-чекера. Поддерживать его может и сообщество, но для создания - государством могло бы привлечь скажем, ИРЛИ, и выложить результат под BSD. Для ВСЕХ граждан. В целях популяризации русского языка. В том числе в мире.


Думаете, та же лебедевская студия не нарисует набор значков под GPL, если ей нормально заплатят?
"Не следуй за большинством на зло, и не решай тяжбы, отступая по большинству от правды" (Исх. 23:2)  13.0.113.0.1
RU yacc #04.07.2012 14:14  @Владимир Малюх#04.07.2012 12:55
+
-1
-
edit
 

yacc

старожил
★★☆
yacc>> Разработка нового ( на С++ в частности ) тут боком :)
В.М.> Прямым боком - разработка-то продолжается в полном масштабе. Софт для обработки данных геологоразведки.
Вот ИМХО для таких целей шикарно бы подошла MeeGo ( вот нашим бы с нее пример взять ), поскольку она ( со слов моего знакомого который давно встроенку программирует ) позволяла неплохо портировать то, что работало под Qt.
А Андроид в этом плане - кривизна, но все давятся и едят.
К слову - а геологоразведка - это массовое применение или специфичное ( например как профессиональная САПР для уровня большого завода )?
 13.0.113.0.1
RU Владимир Малюх #04.07.2012 14:25  @yacc#04.07.2012 14:14
+
-
edit
 
yacc> К слову - а геологоразведка - это массовое применение или специфичное ( например как профессиональная САПР для уровня большого завода )?

Ну, наверное все-таки специфичное. Подозреваю, что геологов никак не больше, чем инженеров на заводах. Ребята делают софт вот для этого заказчика Hexagon AB – Integrated design, measurement and visualisation technologies | Hexagon Судя по обороту - примерно как крупный САПР-вендов ароде Autodesk, но шестиугольник же еще и кучу оборудования производят, а оно недешевое априори.
Maschinen muessen "idiotensicher" werden  20.0.1132.4720.0.1132.47

Nikita

аксакал

yacc> Это называется "портирование".
yacc> Разработка нового ( на С++ в частности ) тут боком :)

"Портирование" бывает всякое. Вот прямо сейчас мои коллеги портируют на iOS одну мою Java-библиотечку для манипуляциями некоторыми сложными и извращёнными графовидными структурами данных... Уже ~9 месяцев портируют, причём толпой... Тогда как на оригинал у меня ушло от силы 2 месяца... И это всё при том, что 90% сырков либы получается кодогенераторами, а я свободно доступен для комментариев и разжёвываний...
Учитесь читать.  9.09.0
+
0 (+1/-1)
-
edit
 

AXT

инженер вольнодумец
★☆
Vale> Мысли на тему ситуации есть здесь.

Прочитал. Интересный, кстати, там есть пункт про наличие гарантий доступа к данным после окончания контракта.

Vale> Основная - не делать НПП, а внести вклад в расшивание узких мест в Linux.

Как сказать. Понятно, что если надо что-то сделать быстро, то нужно брать Linux или FreeBSD и допиливать напильником под свои задачи.
Но поисковые работы таки надо вести, всё-таки юниксовая идеология "всё есть последовательность байтов" порядком устарела. Может, у того же Завалишина что-то получится, или ещё у кого.

Vale> С парой мелочей не согласен.На тему патриотизма. :)

Не понял.
... так пускай наступает на нас холодным рассветом новый день ...  

Vale

Сальсолёт

Vale>> Мысли на тему ситуации есть здесь.
AXT> Прочитал. Интересный, кстати, там есть пункт про наличие гарантий доступа к данным после окончания контракта.

Ну, а как ты себе представляешь. Есть контракт. Заплатили за word для редактирования текстов гсслужбы. Потом поменяли решение - стали использовать Лексикон. И вдруг оказалось, что формат данных ворда - секрет фирмы, а для чтения нужен только Word.

Такой ситуации быть не должно.

Vale>> С парой мелочей не согласен.На тему патриотизма. :)
AXT> Не понял.

Да всякие слова насчет чужеземных бизнесменов. Я был бы против использования закрытых форматов и для вполне российских программ. Это перпендикулярно теме НПП.
"Не следуй за большинством на зло, и не решай тяжбы, отступая по большинству от правды" (Исх. 23:2)  13.0.113.0.1
+
0 (+1/-1)
-
edit
 

AXT

инженер вольнодумец
★☆
Vale> Такой ситуации быть не должно.

Не должно. Но почему-то такой пункт в контракты обычно не попадает :(

Vale>>> С парой мелочей не согласен.На тему патриотизма. :)
AXT>> Не понял.
Vale> Да всякие слова насчет чужеземных бизнесменов. Я был бы против использования закрытых форматов и для вполне российских программ. Это перпендикулярно теме НПП.

А. Ну разумеется, госсофт (и это минимум — желательно не только государственный) для обработки данных должен быть на основе открытых форматов.
Кстати, тут есть ещё хитро уложенные грабли в виде псевдооткрытых стандартов, когда вроде бы описание есть, но общедоступной формальной спецификации нету, и легко нарваться на ситуацию, когда софт от автора обрабатывает документ, а самописный — не может.
... так пускай наступает на нас холодным рассветом новый день ...  
1 4 5 6 7 8 23

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru