Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 24.07.2010, 18:24   #41
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,091
По умолчанию

Цитата:
Сообщение от DM_bite Посмотреть сообщение
А я думал, что это логично. Блок данных завершился и к переменной доступ запрещен. Мои знания устарели...
Как раз раньше в той же 6 студии переменная, описанная в цикле, была видна и после цикла, сейчас она сузествует только в теле цикла, что есть более правильно, но является таки изменением языка, которое может привести к объемным изменениям в старых проектах. ну а десяток таких мелких изменений и язык придется переучивать. Так что, на мой взгляд, проблема есть и она заключается латании дыр корявых языков, на которых пишут миллионы программистов. Сразу разработчики языка не продумали, а мы теперь из года в год страдаем
pu4koff вне форума
Старый 24.07.2010, 18:30   #42
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Цитата:
Сообщение от pu4koff Посмотреть сообщение
Как раз раньше в той же 6 студии переменная, описанная в цикле, была видна и после цикла, сейчас она сузествует только в теле цикла, что есть более правильно, но является таки изменением языка, которое может привести к объемным изменениям в старых проектах. ну а десяток таких мелких изменений и язык придется переучивать. Так что, на мой взгляд, проблема есть и она заключается латании дыр корявых языков, на которых пишут миллионы программистов. Сразу разработчики языка не продумали, а мы теперь из года в год страдаем
Я не так выразился, логично, что сейчас, переменная объявленная внутри блока, вне него не видна. Насчет исправления корявых языков согласен.
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума
Старый 24.07.2010, 18:59   #43
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

Пока писал, на вопрос уже ответили, извиняюсь за пост Спасибо за ответ.

Последний раз редактировалось dr.Chas; 24.07.2010 в 19:01.
dr.Chas вне форума
Старый 24.07.2010, 19:01   #44
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Цитата:
То, что язык выбирается разработчиком исходя из задачи - чушь.
О даа... какие умные слова! Почему то из моей практики работы 2 года написания коммерческого ПО, меня не спрашивают "используй только С++" или другой язык, моих работодателей интересует результат и его качество. Сказано сделай "супер" прогу для Windows OS пожалуйста, я решил что для моих задач подойдет WPF. Сказано сделать прогу панель (и по работе и так для себя делал) решил что здесь как никак лучше использовать C++/MFC (ну или поначалу знал только Delphi, выбрал Delphi ) т.к. интеграции с Windows OS будешь выше, т.е. прийдется вязать систему с моим ПО. Сказали что надо сделать прогу для iOS (iPhone/iPad - Universal) выбрал Objective C / Cocoa.

Да! Вы правы уважаемый! Язык выбирается не поставленной задачей!

p.s. к примеру я могу писать и под Windows, Mac/iOS, я знаю Delphi, C++, C#, Objective C мда, видимо вам лучше знать что я не могу ими пользоваться, а работает за меня дворник дядя Вася, а я ему только водки покупаю, а остальную зарплату себе гребу. Вот ведь Я негодяй :D

сори ребятки, просто бывает эмоции накрывают когда люди гнут всех под одну палку. Я понимаю если человек 1 год занимается программированием и говорит что он знает много языков, а другое дело что ты уже 6 лет батратишь каждый день за компом и учишь все новое и новое, а потом читаешь такое, а ведь другие кто прочитал могу и поверить в это.

Последний раз редактировалось BOBAH13; 24.07.2010 в 19:08.
BOBAH13 вне форума
Старый 24.07.2010, 21:01   #45
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,091
По умолчанию

Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
О даа... какие умные слова! Почему то из моей практики работы 2 года написания коммерческого ПО, меня не спрашивают "используй только С++" или другой язык, моих работодателей интересует результат и его качество.
Из С++ и Delphi в 99% случаев будет Вами выбран наверняка С++, т.к. он ближе к телу. Ну а если бы работали в организации, а в ней была куплена Делфи, то скорее всего делфи.
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Сказано сделай "супер" прогу для Windows OS пожалуйста, я решил что для моих задач подойдет WPF.
WPF - это не язык.
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Сказано сделать прогу панель (и по работе и так для себя делал) решил что здесь как никак лучше использовать C++/MFC (ну или поначалу знал только Delphi, выбрал Delphi ) т.к. интеграции с Windows OS будешь выше, т.е. прийдется вязать систему с моим ПО.
MFC честно купленная или как обычно? А если бы работали в фирме, а не фрилансили, и у фирмы не было бы купленной студии с MFC, то тоже использовалась именно эта связка? Пошли бы к директору и давай кулаком по столу стучать, рассказывая как жизненно необходимо отвалить кучу денег за MFC?
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Сказали что надо сделать прогу для iOS (iPhone/iPad - Universal) выбрал Objective C / Cocoa.
А тут был выбор? Может Делфи могло подойти или C#?
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Да! Вы правы уважаемый! Язык выбирается не поставленной задачей!
Ну тут я немного погорячился, что не выбирается уж совсем... Это понятно, что под мак будешь писать на Objective C и т.д. и т.п.
Правильнее будет сказать пожалуй так: задача - далеко не единственный критерий и не самый важный при выборе средств разработки. Самый главный критерий - любовь к конкретному языку (вряд ли у кого-то таких языков больше пары). Это уже если нельзя использовать этот язык, то смотришь другие известные.
Если работать в фирме, то там скорее всего скажут какие средства использовать и особого выбора не будет. Если фрилансить, то выбор скорее всего будет среди знакомых задач и задачи будут подбираться под определенный язык. Ну знаете, допустим, делфи, но язык этот не нравится. Заказ на доработку делфийского проекта. И что? Согласитесь? Пожалуй, что нет. А раз не согласитесь на работу чисто из-за языка, значит, никогда его не выберете для разработки. Да лучше лишний день потерять на любимом С++, чем чуть быстрее решить задачу на неприятном делфи. Разве не так?
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
p.s. к примеру я могу писать и под Windows, Mac/iOS, я знаю Delphi, C++, C#, Objective C мда, видимо вам лучше знать что я не могу ими пользоваться, а работает за меня дворник дядя Вася, а я ему только водки покупаю, а остальную зарплату себе гребу. Вот ведь Я негодяй :D
Во-первых, я на личности не переходил, так что не нужно всё близко к сердцу принимать. Во-вторых, Всё это в совершенстве знаете? Я тоже много чего могу. Еще и лисп с прологом знаю, только использовать их в любом случае не буду, т.к. это не моё. С++ или C# - вот и весь лично мой выбор. И это не по тому, что другие языки не подходят под какие-то задачи, а вот просто эти два языка больше нравятся. И мне плевать, что ява даст кроссплатформенность (если она не оговорена требованиями), т.к. C# мне интереснее.
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
сори ребятки, просто бывает эмоции накрывают когда люди гнут всех под одну палку. Я понимаю если человек 1 год занимается программированием и говорит что он знает много языков, а другое дело что ты уже 6 лет батратишь каждый день за компом и учишь все новое и новое, а потом читаешь такое, а ведь другие кто прочитал могу и поверить в это.
За 6 лет батрачества можно было уже осознать:
- что стереотипные мнения, гребущие всех под одну гребенку не стоит принимать на свой счет.
- что невозможно знать всё в совершенстве и познания в этих 3-х языках не идеальны, есть куча пробелов. Следовательно, Вы специалист в паре-тройке областей от силы. Не более. Я не говорю, что не достаточно у Вас способностей. Просто невозможно всё знать. Человек, который знает всё, не знает по сути ничего.

Короче: выбор языка для разработки - очень субъективная штука. Задача на это дело влияет, но это далеко не решающий фактор. Уверен, что большинство программистов зарабатывает себе на хлеб одним-двумя языками программирования, а не меняет их как перчатки.
Я тут не беру в расчет помощников студентам. Сам в свое время на чем только не писал, но это всё не то.
pu4koff вне форума
Старый 24.07.2010, 21:08   #46
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

К слову я не фрилансер. У нас разные видимо понимания и уровни работы программиста :D

Цитата:
WPF - это не язык.
Дааа лаадно блин, что мне теперь то делать?

Опять спасибо, а то я вот думаю что знал языки, а оказалось что я не знаю языки который якобы знал)) блин, надо уволняться с работы, а то все таки дядя Вася пусть работает вместо меня, так будет честно

Последний раз редактировалось BOBAH13; 24.07.2010 в 21:14.
BOBAH13 вне форума
Старый 24.07.2010, 22:09   #47
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,091
По умолчанию

Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
К слову я не фрилансер. У нас разные видимо понимания и уровни работы программиста :D
Ну раз такие свободные задания, значит фирма по разработке ПО и проекты делаются для дяди, а не для нужд фирмы. Иначе встал бы вопрос о поддержке программы другим программистом в случае Вашего увольнения.
Ну и что говорите по поводу MFC? Купили бы ради Вас это нечто? А может сказали бы: вот тебе список уже купленного, укладывайся в него и нечего нам тут казну растрачивать почем зря? Может конечно заказчик дурак и на него эти затраты можно повесить, но что-то я сомневаюсь. Ну а вариант с пиратским использованием не рассматриваю, т.к. это несерьезно для фирмы, занимающейся разработкой для третьих лиц.
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Дааа лаадно блин, что мне теперь то делать?

Опять спасибо, а то я вот думаю что знал языки, а оказалось что я не знаю языки который якобы знал)) блин, надо уволняться с работы, а то все таки дядя Вася пусть работает вместо меня, так будет честно
Чтобы не разводить пустые споры, предлагаю сойтись, что Вы знаете XAML, который является основой для библиотеки/технологии/(еще какое-нибудь умное слово по вкусу можно добавить) WPF.
Так почему говорите WPF выбрали, а не Windows Forms? Windows Forms - это же более стабильная, проверенная годами библиотека. Куча компонент есть в инете, личного опыта полюбому больше, т.к. WPF - библиотека молодая. Компонент еще толком нет, глюки пробегают, ресурсы компа жрёт более активно, фреймворк требует минимум 3.0, который еще не так уж распространен, в отличии от 2.0 для WinForms. Так почему именно WPF? Под задачу лучше подходила или тупо больше нравится, чем потомок делфийской VCL?
pu4koff вне форума
Старый 24.07.2010, 22:58   #48
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Сравнивать WPF и VCL/Windows Forms? Извените за прямоту, но по просту тупо сравнивать эти технологии. Странно на счет глюков, каких то мистических, у меня проект огромный и работает успешно, а на счет компонент! это вообще смешно, или идти покупать и писать уникальные теже VCL или просто сесть и за две минуты любой скомпоновать с помощью Templates или тот же User Control в XAML. Вообще это совершенно не аргументы!

Хотел добавить на счет технологий, у меня опыт дельфи - 4 года, WPF - 1 год - сравнить их это вообще смешно, а затрагивал я уйму аспектов, а на счет Windows Forms - один раз сел писать тот же проект что на WPF сейчас, я столько нервов еще не тратил. Конечно если делать одно окошко )) то Windows Forms ух как стабильная

Работаю я на компанию FUHU. Странно, не знал что они на кого то работают странно но знаете, когда делаешь работу успешно у работодателей не возникает желание увольнять Как не удивительно у них есть Visual Studio MS, боже они врятли потрать несколько тыс долларов чтобы сделать продукт для себя и выручить еще больше, это ведь просто тупо! :D

Ладно, успехов вам пусть будет что я ничерта не знаю, тема тупая, но сука цепляет! (пусть простят мне высшие силы форума)

Edit:
прям негатив везде, я так подумал, что мы вообще тут доказываем, у каждого своя стезя и у каждого формируются свои стандарты и мнения )) причем разные.

Последний раз редактировалось BOBAH13; 24.07.2010 в 23:16.
BOBAH13 вне форума
Старый 25.07.2010, 09:38   #49
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,091
По умолчанию

Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Сравнивать WPF и VCL/Windows Forms? Извените за прямоту, но по просту тупо сравнивать эти технологии.
Почему это глупо? Они решают разные задачи? На сколько я знаю, они все существуют для создания GUI, а следовательно очень даже можно их сравнивать. В чем же кардинальное отличие данных библиотек в плане результата их использования? Понятно, что в WPF кардинально иной подход используется и всё такое, но по сути есть посмотреть. Кнопочки круче на нем получаются и сами все делают или как? Так почему тупо? Может глупо сравнивать OpenGL и Direct3D, потому что в одном всё устроено на функциях, а во втором - ООП?
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Странно на счет глюков, каких то мистических, у меня проект огромный и работает успешно, а на счет компонент! это вообще смешно, или идти покупать и писать уникальные теже VCL или просто сесть и за две минуты любой скомпоновать с помощью Templates или тот же User Control в XAML. Вообще это совершенно не аргументы!
Шаблонами далеко не всё сделаешь, я глюки с расположением контролов встречал.
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Хотел добавить на счет технологий, у меня опыт дельфи - 4 года, WPF - 1 год - сравнить их это вообще смешно, а затрагивал я уйму аспектов, а на счет Windows Forms - один раз сел писать тот же проект что на WPF сейчас, я столько нервов еще не тратил. Конечно если делать одно окошко )) то Windows Forms ух как стабильная
Это Ваше субъективное мнение. Может не умеете пользоваться WinForms и от того все нервы были.
Я собственно и не предлагал выбирать лучшее из WPF и WinForms. Библиотеки решают одни и те же задачи, следовательно они под задачи подходят примерно одинаково. Вы выберете WinForms? Не выберете, потому что он не нравится, а не потому, что WPF под задачу больше подходит. Другой программист не знает WPF и что? Он будет под задачу его изучать? Не будет, а успешно напишет на WinForms. Значит кто-то из двух разработчиков не прав и выбрал неправильную технологию для разработки?
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
Работаю я на компанию FUHU. Странно, не знал что они на кого то работают странно но знаете, когда делаешь работу успешно у работодателей не возникает желание увольнять Как не удивительно у них есть Visual Studio MS, боже они врятли потрать несколько тыс долларов чтобы сделать продукт для себя и выручить еще больше, это ведь просто тупо! :D
Зачем Вы на них работаете вообще? Ведь на Вашей программе они зарабатывают так много, что окупаются затраты на компилятор чисто ради одной программы. Может пора работать на себя и всю выручку класть в карман? А то тысячи долларов мимо проходят...
Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
прям негатив везде, я так подумал, что мы вообще тут доказываем, у каждого своя стезя и у каждого формируются свои стандарты и мнения )) причем разные.
Если в моих сообщениях негатив увидели, то это не моя вина. Я просто пытаюсь донести, что если программисту нравится какая-то библиотека/язык/... то именно его он и будет использовать для разработки, даже если она не очень то и подходит для решения задачи. Глупо отрицать субъективный фактор. Любите WPF - будете тыкать его где нужно и ненужно. Даже в простеньком одноокошечном приложении с тремя кнопками WPF появится. Я не говорю, что это плохо или должно быть иначе. Людям это свойственно и от этого никуда не денешься.
Ну и кроме себя иногда полезно смотреть на других, а то начинается: нифига всё не так, потому что у меня совершенно всё иначе.
В общем, как всегда: найдется кто-то, кто примет всё на свой счет, обидится не пойми на что и понеслась... Чего так нервничать то из-за моего мнения? Оно Вам так Важно, что требуется переубедить, что именно у Вас всё не так? Я рад за Вас, что вольны в выборе средств разработки и успешно работаете. Как говорится, так держать, но есть куча других программистов у которых всё менее демократично.
Может удивитесь, но в некоторых компаниях не то, что язык определенный указывают, так еще и оформление кода прописано в документации. Отступы табами вместо пробелов сделал и всё... косяк.
pu4koff вне форума
Старый 25.07.2010, 10:50   #50
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Цитата:
Зачем Вы на них работаете вообще? Ведь на Вашей программе они зарабатывают так много, что окупаются затраты на компилятор чисто ради одной программы. Может пора работать на себя и всю выручку класть в карман? А то тысячи долларов мимо проходят...
Уговорили, я лучше промолчу после такого.
BOBAH13 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вечная проблемма Cookies antoha.by Работа с сетью в Delphi 7 13.04.2009 17:12