32 Страницы < 1 2 3 4 > »   
Ответить Создать тему

Курилка , Свободное общение на программерские темы

Теги: КУРИЛКА
fts@Grafika
post Aug 3 2009, 21:01 
Отправлено #16


Против всех

Сообщений: 576



Цитата(Amp @ Aug 3 2009, 21:59)
Кстати количество строк кода на ассемблере (ну во всяком случае на masm с его макросами), которое уйдет на программирование простенького диалогового окна на WinAPI, в принципе сопоставимо с тем же кодом на C. Времени соответственно также.
*


Тёмыч, ты псих smile.gif

--------------------
Жизнь в ритме Нiukoko. ©
Profile CardPM
  0/0  
Amp
post Aug 3 2009, 21:03 
Отправлено #17


Активный

Сообщений: 2 336



Цитата(fts@Grafika @ Aug 3 2009, 22:01)
Тёмыч, ты псих smile.gif
*

Чтобы запустить простенький диалог из ресурсов уходит два десятка строчек. Естественно для более сложных вещей размер кода вырастает на порядки smile.gif
Profile CardPM
  0/0  
Amp
post Aug 3 2009, 21:05 
Отправлено #18


Активный

Сообщений: 2 336



Цитата(Соколист @ Aug 3 2009, 22:01)
а кто как сокращает время на программирование?
*

Фреймворки, библиотеки. В случае с тем же OpenGL для простеньких демок можно использовать GLUT или уже ранее наработанную кодовую базу.
Profile CardPM
  0/0  
fts@Grafika
post Aug 3 2009, 21:06 
Отправлено #19


Против всех

Сообщений: 576



Цитата(Amp @ Aug 3 2009, 22:03)
Естественно для более сложных вещей размер кода вырастает на порядки smile.gif
*

Ога-ога, а мужики то и не знают smile.gif

--------------------
Жизнь в ритме Нiukoko. ©
Profile CardPM
  0/0  
Amp
post Aug 3 2009, 21:11 
Отправлено #20


Активный

Сообщений: 2 336



Цитата(fts@Grafika @ Aug 3 2009, 22:06)
Ога-ога, а мужики то и не знают smile.gif
*

Да-да. Тут некоторые мужики думали, что для C++ кроме WinAPI и MFC больше ничего не придумано в плане написания UI. Рассказывали всякие страшилки.
Profile CardPM
  0/0  
demonaz
post Aug 3 2009, 21:36 
Отправлено #21


Активный

Сообщений: 24 080



Цитата(nth @ Aug 3 2009, 21:52)
кстати тоже да. В программировании как в Алисе в стране чудес - надо бежать изо всех сил бежать, чтобы оставаться на месте. А чтобы двигаться вперед, надо бежать еще быстрее smile.gif
*

На эту тему у Джоела была хорошенькая статья. Точнее статья не об этом, но там была мысль что слишком уж много придумывается всяких новых технологий, которые принципиально ничем не лучше старых. Зато время и силы на их освоение тратить приходится. Вот и я, достаточно хорошо зная C++ и WinAPI, чуствую что останусь на обочине индустрии и все надо мной будут смеяться, если я также хорошо не освою C# и .NET Framework. smile.gif Хотя для разработки десктопных приложений особых преимуществ пока не наблюдаю.

--------------------
Jedem das Seine
Profile CardPM
  0/0  
fts@Grafika
post Aug 3 2009, 21:42 
Отправлено #22


Против всех

Сообщений: 576



Пошёл за попкорном и пивом smile.gif Ща назреет...

--------------------
Жизнь в ритме Нiukoko. ©
Profile CardPM
  0/0  
Imp
post Aug 3 2009, 21:43 
Отправлено #23


Ъ

Сообщений: 4 518
Из: Пуэрто-Принцеса



Цитата(Соколист @ Aug 3 2009, 22:01)
а кто как сокращает время на программирование?
Иногда так и хочется скопи пастить когда читаешь какую нибудь статью.
*

UI вообще то не интересная область, там интересных задач очень мало, и платят за UI не особо. А насчет сокращения времени на кодирование - нужно язык просто высокоуровневый (Haskell) и абстракции высокоуроневые (Монады, морфизмы и.т.д.). Декларативный стиль программирования помогает - ты только описываешь задачу (что нужно сделать), а как это сделать решает компилятор. Ибо изоморфизм Карри-Говарда доказывает, что доказательство верности программы равносильно самой программе. Соответственно наложив необходимое количество ограничений на решение мы получим искомую программу, которая будет верна by construction.
Profile CardPM
  0/0  
Imp
post Aug 3 2009, 21:48 
Отправлено #24


Ъ

Сообщений: 4 518
Из: Пуэрто-Принцеса



Цитата(demonaz @ Aug 3 2009, 22:36)
На эту тему у Джоела была хорошенькая статья. Точнее статья не об этом, но там была мысль что слишком уж много придумывается всяких новых технологий, которые принципиально ничем не лучше старых. Зато время и силы на их освоение тратить приходится. Вот и я, достаточно хорошо зная C++ и WinAPI, чуствую что останусь на обочине индустрии и все надо мной будут смеяться, если я также хорошо не освою C# и .NET Framework. smile.gif Хотя для разработки десктопных приложений особых преимуществ пока не наблюдаю.
*

Просто нужно в один момент взять и перестать писать десктопные приложения для винды - ибо не так уж велик на них спрос на самом деле, а конкурироватьпо цене с индусами не особо выгодно.
И начать писать то что индусы или не могут писать или просто никто не будет у них заказывать. Ибо если не получается с ними конкурировать по цене, то по качеству их обойти довольно легко, нужно только выбрать нишу где качество имеет гораздо больший приоритет (подсказывать не буду).
Profile CardPM
  0/0  
Snowm@n
post Aug 3 2009, 21:48 
Отправлено #25


O_o

Сообщений: 1 037



Цитата
php,html, java-script ?
c,java, pascal и.тд.
WinAPI - самое интерессное, как это вызубрить хоть часть функции?
Учите не все, а то что востребовано, например Java
Цитата
1 тысяча рублей
*
Какой-нибудь prolific стоит явно дешевле. А при наличии прямых рук и паяльника и вовсе копейки.
Цитата
Delphi 7 и тому подобние - о качестве exeшников я не говорю. Ну и лидно что окно 300 кб занимает.
юзайте KOL&MCK
Цитата
Зачем каждый раз городить тучу строк чтобы создать пустое окно?
VCL/Windows Forms - ваш выбор
Цитата
Кстати количество строк кода на ассемблере (ну во всяком случае на masm с его макросами), которое уйдет на программирование простенького диалогового окна на WinAPI, в принципе сопоставимо с тем же кодом на C. Времени соответственно также.
+1, 5 минут уйдет на простейшее окно, но кому это надо?
p.s. Прочитал весь топик, смысла не увидел. Чувствую, скоро закроется smile.gif

Сообщение отредактировал Snowm@n - Aug 3 2009, 21:50

--------------------
Developer -> Lead Developer -> Lead Architect -> ... ?
Profile CardPM
  0/0  
demonaz
post Aug 3 2009, 21:58 
Отправлено #26


Активный

Сообщений: 24 080



Цитата(Imp @ Aug 3 2009, 22:48)
Просто нужно в один момент взять и перестать писать десктопные приложения для винды - ибо не так уж велик на них спрос на самом деле, а конкурироватьпо цене с индусами не особо выгодно.
И начать писать то что индусы или не могут писать или просто никто не будет у них заказывать. Ибо если не получается с ними конкурировать по цене, то по качеству их обойти довольно легко, нужно только выбрать нишу где качество имеет гораздо больший приоритет (подсказывать не буду).
*

Спрос-то есть, и как раз по причине того что нужно качество. Не все десктопные приложения простой набор форм с кнопками. В таких создание UI далеко не самая трудоёмкая вещь. Но вечно так продолжаться не может, не ровен час все перейдут в веб и устанавливать ПО станет дурным тоном, мне так кажется.

--------------------
Jedem das Seine
Profile CardPM
  0/0  
пользователь3456
post Aug 3 2009, 22:08 
Отправлено #27


Активный

Сообщений: 1 471



Цитата(demonaz @ Aug 3 2009, 22:58)
Спрос-то есть, и как раз по причине того что нужно качество. Не все десктопные приложения простой набор форм с кнопками. В таких создание UI далеко не самая трудоёмкая вещь. Но вечно так продолжаться не может, не ровен час все перейдут в веб и устанавливать ПО станет дурным тоном, мне так кажется.
*


почему тогда использования флэша превосходит использования явы?
Я имею ввиду что ютубу и прочии вещи на флэше?
Почему етиспортс написали не на ява?
Ява медленне, опаснее?

Сообщение отредактировал Соколист - Aug 3 2009, 22:13
Profile CardPM
  0/0  
Amp
post Aug 3 2009, 22:16 
Отправлено #28


Активный

Сообщений: 2 336



Цитата(Соколист @ Aug 3 2009, 23:08)
почему тогда использования флэша превосходит использования явы?
Я имею ввиду что ютубу и прочии вещи на флэше?
Почему етиспортс написали не на ява?
Ява медленне, опаснее?
*

Потому что Flash и Java - это несколько разные вещи.
Profile CardPM
  0/0  
Imp
post Aug 3 2009, 22:32 
Отправлено #29


Ъ

Сообщений: 4 518
Из: Пуэрто-Принцеса



Цитата(Соколист @ Aug 3 2009, 23:08)
почему тогда использования флэша превосходит использования явы?
Я имею ввиду что ютубу и прочии вещи на флэше?
Почему етиспортс написали не на ява?
Ява медленне, опаснее?
*

А флеш это разве "десктопные приложения под винду"? Яву я в эту категорию тоже не отношу. И насчет обьемов использования - чем технология массовее - тем больше предложений индусов по ней. В яве их вообще очень много, поэтому цены на java-программистов в мире довольно низкие. А ютуб не показатель - там флеш только для доставки контента используется - сам сайт то не на нем.
Profile CardPM
  0/0  
MintoL
post Aug 3 2009, 23:02 
Отправлено #30


Эксперт

Сообщений: 839



Цитата(Соколист @ Aug 3 2009, 21:29)
php,html, java-script ?
c,java, pascal и.тд.
WinAPI - самое интерессное, как это вызубрить хоть часть функции?
Помоему лучше забить на эту гору языков и прочей фигни и пойти на рыбалку.
Я это про хобби программированием.

Не хилое хобби параллельно программить сразу на всем smile.gif
Profile CardPM
  0/0  

32 Страницы < 1 2 3 4 > » 
ОтветитьTopic Options
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
Быстрый ответ
Кнопки кодов
 Расширенный режим
 Нормальный режим
    Закрыть все тэги


Открытых тэгов: 
Введите сообщение
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
         
Показать все

Опции сообщения