Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы

Как научиться писать ПО под Win?

Непрочитано 21.08.2011, 00:42  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от кустомер Посмотреть сообщение
Нифига не смешно(((( Стоко сил тратить на фигню. Я лучше подожду появления чего-нить нормального, чтоб и екзешник давало безглючный, и среда вменяемая.
А что бы не тратить силы на фигню, советую почитать форум http://purebasic.info/phpBB2/index.php
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 21.08.2011, 00:50  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от dosikus Посмотреть сообщение
Имелось в виду скорость...
Да я не спорю. И написано это было давно уже...
omercury вне форума  
Непрочитано 21.08.2011, 03:02  
Godzilla82
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.10.2006
Сообщений: 1,449
Сказал спасибо: 99
Сказали Спасибо 318 раз(а) в 234 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Как научиться писать ПО под Win?

Чё-то все на бейсике помешались...

Мне нравится Delphi. Чёткий синтаксис. Приятная работа со строками.

В Си добивает их неявное преобразование.

Пишешь:

float a;

a = 1/2;

а в результате 0.

работа с массивами строк - вообще жесть. особенно со строками неизвестной длины.

Это так. Впечатления...

По теме - научиться писать для Windows:

Надо просто понять, как работают программы в Windows. После запуска и отрисовки GUI они тупо ожидают события. При возникновении события вызывается какая-либо процедура/функция. Вот и всё.

Помню, когда сам переходил с DOS. Очень смущало отсутствие начала программы. Такое ощущение, что нет земли под ногами. Это быстро проходит.

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

Сам жалею, что плохо знаю Си для Windows. Не лежит у меня к нему душа.

Новичкам советую Delphi. Язык паскаль чёткий, логичный, структурный.

После бейсика немного трудновато переходть на паскаль и си. Зато после паскаля на си - никаких трудностей. Это я про себя. Правда си - стандартный. Без объектов и визуальных компонентов.

Вот сравнить:
PHP код:
 
// Паскаль
for a:=1 to 10 do SendSync;

// Си
for(a=1;a‹=10;a++) SendSync(); 
Но без знания си - никуда. Пример: купили линейную видеокамеру. Надо написать свою программу к ней. Всё, что есть к ней - несколько файлов на Си.

Одно дело - подключить их к своей программе на Си. Другое - полностью переписывать их на Паскаль.

Так что выбирать вам. Ходить в огород на бейсике или в другой город на си.
Godzilla82 вне форума  
Непрочитано 21.08.2011, 08:58  
кустомер
Почётный гражданин KAZUS.RUN
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,380
Сказал спасибо: 608
Сказали Спасибо 1,720 раз(а) в 918 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Хотя это моя личная проблема видимо, но вот это := вместо нормального знака равенства (да еще беспрерывные точки с запятой!) вызывают явно выраженный рвотный рефлекс(((((
кустомер вне форума  
Непрочитано 21.08.2011, 09:01  
avp94
Почётный гражданин KAZUS.RUN
 
Аватар для avp94
 
Регистрация: 26.01.2007
Сообщений: 3,116
Сказал спасибо: 61
Сказали Спасибо 1,151 раз(а) в 623 сообщении(ях)
avp94 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от omercury Посмотреть сообщение
Так сказать, один из результатов...
А верхняя картинка (image1) - что это такое?
avp94 вне форума  
Непрочитано 21.08.2011, 09:04  
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

а меня от Си воротит так, что силой заставляю читать код
как вижу стрелочки, точечки, скобочки - пипец, такой дебил такой синтаксис придумал?!
aleksandr-zh вне форума  
Непрочитано 21.08.2011, 09:15  
кустомер
Почётный гражданин KAZUS.RUN
 
Аватар для кустомер
 
Регистрация: 29.12.2009
Сообщений: 4,380
Сказал спасибо: 608
Сказали Спасибо 1,720 раз(а) в 918 сообщении(ях)
кустомер на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
а меня от Си воротит так, что силой заставляю читать код
как вижу стрелочки, точечки, скобочки - пипец, такой дебил такой синтаксис придумал?!
Однозначно!

Ведь прикиньте - какая мелочь по сути-то, а как убивает.

ЗЫ:
Я в Сети такую вещь когда-то накопал: транслятор исходника на Бейсике в исходник на Си. (В смысле - пишешь на синтаксисе Бейсика, и он переведет в синтаксис Си, расставив все эти точки с запятыми, будь они неладны).
Но поскольку Си у меня не установлен, та штука так и не была мною опробована.
Теперь вот думаю - мож действительно Си установить и писать для него на бейсике

Последний раз редактировалось кустомер; 21.08.2011 в 09:31.
кустомер вне форума  
Непрочитано 21.08.2011, 09:28  
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от Ar-Gen-Tum Посмотреть сообщение
Не совсем. ГУИ - возможно. Но окромя ГУИ и еще чего-то имеется.
Писать прогу ради ГУИ - это тупь. ИМХО.
может и тупь, но процентов 80 клиентов в программе видят только интерфейс, еще 10 - методы взоимодействия с их устройством, остальные 10 - вообще ничего не видят: "Покажи мне ту кнопку, при нажатии на которую всё заработает так, как я хочу"
aleksandr-zh вне форума  
Непрочитано 21.08.2011, 09:29  
avp94
Почётный гражданин KAZUS.RUN
 
Аватар для avp94
 
Регистрация: 26.01.2007
Сообщений: 3,116
Сказал спасибо: 61
Сказали Спасибо 1,151 раз(а) в 623 сообщении(ях)
avp94 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
как вижу стрелочки, точечки, скобочки - пипец, такой дебил такой синтаксис придумал?!
А то не знаете авторов ? Дело в том, что когда язык уже был написан, Вас еще в проекте не было, не с кем, понимаете посоветоваться было .
avp94 вне форума  
Непрочитано 21.08.2011, 09:32  
avp94
Почётный гражданин KAZUS.RUN
 
Аватар для avp94
 
Регистрация: 26.01.2007
Сообщений: 3,116
Сказал спасибо: 61
Сказали Спасибо 1,151 раз(а) в 623 сообщении(ях)
avp94 на пути к лучшему
По умолчанию Re: Как научиться писать ПО под Win?

Сообщение от aleksandr-zh Посмотреть сообщение
остальные 10 - вообще ничего не видят: "Покажи мне ту кнопку, при нажатии на которую всё заработает так, как я хочу
Если это будет реализовано, то будет идеальная программа для пользователя .
avp94 вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Решено] Так, рассказик :)) Я долго ржал :)) DK Отвлекитесь, эмбеддеры! 7 31.08.2007 22:33
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49
[Решено] про блоки питания бу-га-га! zalman Отвлекитесь, эмбеддеры! 12 29.01.2007 10:46
[Решено] Ищу среду разработки для MSC48 под Win Андрей Proteus, KiCAD и другие ECAD 1 06.03.2006 16:32


Часовой пояс GMT +4, время: 21:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.