Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Срочная помощь программистов и тема для флуда по тематике раздела |
Философия, технологии, алгоритмы! |
|
Опции темы |
13.06.2013, 01:31 | #751 |
Пессимист
Сообщений: 618
Регистрация: 22.07.2004
Не в сети |
Можно и про какой-нить арм, но не все осилят, а без спектатора будет грустно =(
UPD: О, С++11 уже не драфт таки оказывается, http://www.iso.org/iso/iso_catalogue...csnumber=50372 Чой-то я отстал от жизни, они там уже С++14 пилят. |
13.06.2013, 07:36 | #752 | |||
Форумец
Сообщений: 340
Регистрация: 25.07.2002
Не в сети |
Цитата:
Цитата:
Цитата:
Последний раз редактировалось MadFish; 13.06.2013 в 09:08. |
|||
13.06.2013, 09:21 | #753 | |
бибизьян
Сообщений: 3,026
Регистрация: 17.02.2004
Не в сети |
Цитата:
|
|
13.06.2013, 09:58 | #754 |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
На хабре пробегала статья, где были откровения программера Майкрософта. В которой он жалился, что из-за пробелов в менеджменте, разработчики не в силах полную поддержку C++11 сделать.
А тут уже С++14 зачем-то пилят... |
13.06.2013, 10:39 | #756 | ||
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
Цитата:
Про Александреску вспомнил... Цитата:
|
||
13.06.2013, 11:55 | #757 | |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Цитата:
Такое впечатление, как будто, у них где-то есть пунктик "усложнять жизнь разработчику на столько на сколько это возможно". Заменили бы давно свою поделку на GCC или CLang, сконцентрировались бы на своих детищах из #-линейки, не решенных вопросов там не меньше. К тому же на их управляемом С++ все равно уже не возможно писать человеку. Microsoft, отпусти и забудь, разработчики скажут cпасибо Последний раз редактировалось manifest; 13.06.2013 в 12:39. |
|
13.06.2013, 15:19 | #759 |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Отсутствие поддержки С++11 в современном компиляторе, на мой взгляд, уже весомая причина для претензии. Лично я счастлив, что мне не приходится иметь с этим компилятором дело. Но если, вдруг, понадобится создать кросплатформенное приложение или портировать существующее и использовать для этого нативный для системы инструментарий я упрусь в ограничения компилятора от ms. И чтобы их разрешить мне придется дублировать код и добавлять костыли; много проще в этом случае вовсе отказаться от компилятора от ms.
|
13.06.2013, 15:29 | #760 |
бибизьян
Сообщений: 3,026
Регистрация: 17.02.2004
Не в сети |
manifest, вот мне и интересно, какие фичи C++11 вы активно юзаете? Вопрос без подколки, действительно интересно.
Кроссплатформенность - это отдельная песня, практика показывает, что тупо пересобранный проект из одной системы смотрится инородным телом в другой, имеется ввиду действительно разные системы, а не разные дистрибутивы Linux. |
13.06.2013, 17:18 | #761 | |
Форумец
Сообщений: 41,045
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
то что конкретно к разрядности процессора - это уже и так понятно. Спорить с тем что стандартный тип компилятора должен совпадать с родной разрядностью процессора, именно регистров общего назначения, это просто смешно. Шина данных и остальное - это уже все вторично и третично. Программа исполняется процессором, а не шиной данных. Почему некоторых постоянно сносит на шину и остальное? Возьмите отладчик, покопайтесь в собственном коде в дизасме. Оцените - сколько времени уходит на какие операции. То о чем Вы говорите - это капля в море, в случае стандартной программы. Какой то кусок кода, из игры, вполне может быть на 99% завязан на шину данных с видеокартой. Если же я не пишу игры, я могу об устройстве видеокарты и шине данных с ней просто забыть. предлагаю на этом завязать, надоело. поболтайте лучше про С++ 11, а я послушаю. |
|
13.06.2013, 17:36 | #762 | |
бибизьян
Сообщений: 3,026
Регистрация: 17.02.2004
Не в сети |
Цитата:
|
|
13.06.2013, 17:40 | #763 | |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Цитата:
К тому же, есть проекты, такие как, например, libcppa, которые, зависят от нового стандарта. И я хочу их использовать в своих проектах. Что касается, кросплатформенности, вероятно все зависит от тех инструментов что используете. Мы создавали приложения на Qt для трех основных платформ Windows/Linux/OSX и еще раньше на wxWidgets для Windows/Linux и каких-то проблем я не могу вспомнить с ними, немного дополнительного кода потребовалось для OSX, в остальном приложения выглядели в своей среде как и любое другое нативное приложение. Сложности и дополнительная работа появлялась когда предпочтение отдавалось не нативному стилю, а разрабатывался свой. |
|
13.06.2013, 18:23 | #764 | |
Форумец
Сообщений: 340
Регистрация: 25.07.2002
Не в сети |
Цитата:
неделя Последний раз редактировалось Spectator; 13.06.2013 в 19:02. |
|
13.06.2013, 18:28 | #765 | |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Цитата:
Код:
size of int : 4 bytes Код:
$ sysctl -n machdep.cpu.brand_string Intel(R) Core(TM)2 Duo CPU T9550 @ 2.66GHz |
|
01.02.2014, 14:08 | #766 | |
blocked
|
Цитата:
Апач дольше учился ставить и настраивать - там уж слишком для меня область незнакомая была после прикладного программирования ) ps/ а вот на С я потратил 2 года где то (и где то полгода на SQL и базы данных ) прежде чем писать программки, которыми потом люди пользовались.... Последний раз редактировалось anadonam; 01.02.2014 в 14:28. |
|
01.02.2014, 17:27 | #767 |
старый хрыч
Сообщений: 6,705
Регистрация: 17.12.2006
Возраст: 37
Не в сети |
|
01.02.2014, 23:18 | #768 | |
blocked
|
Цитата:
что эти 3 со своими задачами не справляются, нужно еще парочку написать.... или в чем вопрос ? ------ я на С писал так..... - ничего сложного... программки для отчетности и всякие прожки для удобства работы с БД, а эти "дельфисты" меня зае- ли в свое время, - так не получится, так не получится, - вечно за них приходилось делать..... |
|
02.02.2014, 10:46 | #769 |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Многие желали выучить PHP в 90x Вы хотели сказать? PHP поэтому и так популярен и занял свою нишу в свое время, что там учить было не чего. В той же нише и Delphi только для другого рода приложений. В 2014г, при всем текущем зоопарке языков и решений, 7-10 дней имхо можно потратить с большей пользой.
|
02.02.2014, 18:30 | #772 | |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
Цитата:
А те же дельфисты может и правы были, для каждого языка свои задачи. Интересно было узнать что ты просил их сделать? |
|
02.02.2014, 19:12 | #773 |
старый хрыч
Сообщений: 6,705
Регистрация: 17.12.2006
Возраст: 37
Не в сети |
|
17.02.2014, 13:18 | #774 |
Форумец
Сообщений: 43
Регистрация: 19.04.2011
Возраст: 46
Не в сети |
Срочно нужно дописать БД "Военкомат" на Delphi. все подробности вышлю на почту.
если кто готов, связь через личку (пишите тел. обязательно позвоню!). Вознаграждение обсудим. |
24.02.2014, 03:02 | #775 | |
blocked
|
Цитата:
ps/ дело не в том что Дельфи что то не умеет, дело в том, что чуть шаг в сторону и это вызывает страшенный гемор у рядовых программистов его "изучающих", (я сам на этом ловился когда начал учитьcя программировать и копался с win API, и быстренько ушел на Си, и не пожалел в последствии...), а не у разработчиков этого творения... (я даже не знаю почему, я с нее совсем новичком в программировании спрыгнул мне трудно судить) может просто программисты такие были, включая меня...., но я не стал о стену биться, а просто её обошел... моя проблема не дружбы с ней на том этапе обучения заключалась в том, что мне важнее было учить язык программирования (строить рабочие алгоритмы), а не искать место куда впихуть кусок, кода, чтобы было так как нада, на Си я разобрался с этим очень быстро просто прочитав пару книг. а по Дельфи я таких не находил в те времена. были книги только по описанию компонент.....(как сейчас дела в этом плане не знаю) хз Последний раз редактировалось anadonam; 24.02.2014 в 03:24. |
|
24.02.2014, 10:15 | #776 |
Registered User
Сообщений: 1,113
Регистрация: 23.06.2007
Возраст: 57
Не в сети |
Анадонам, просто для С довольно много книг, которые описывают, как используя различные библиотеки, придти к своей цели. В Дельфях с этим посложнее, но не так безнадёжно. Ты читаешь книгу по С/С++ и смотришь как там делают, потом пробуешь это сделать на Дельфи, за счёт вызовов соответствующих API.
С WEB не всё так простом, как можно показаться по вашему описанию. Сейчас развелось куча JS фреймворков, и прочих примочек. Например, фронт энд, пишеться на JS а кто-нибудь из команды пихает туда какой-нибудь JQuery, при этом нарушая логику работы приложения. И начинаеться гемморой Я к тому, что с переходом в WEB проблем у вас врядтли поуменьшиться, может просто душа больше к нему лежит. Последний раз редактировалось Hopkroft; 24.02.2014 в 13:23. |
25.02.2014, 15:40 | #777 | |
Форумец
Сообщений: 231
Регистрация: 26.02.2007
Не в сети |
Цитата:
|
|
25.02.2014, 18:55 | #778 | |
blocked
|
Цитата:
иногда просто сами заказчики желают быстрей быстрей и не важно как.... всякое бывает. я не говорил, что веб проще. я не язык учил, а учился программировать, наверное в этом разница. и получается так, что Дельфи я просто не знаю и зачем её (или его - хз) сейчас учить тоже не знаю (ну и паскаль соответственно тоже уже забыл). знаю только одно, так, как в ВУЗах паскаль и дельфи то сейчас на предприятиях он еще востребован чтобы молодой специалист приходя к ним садился и сразу что то делал.... |
|
26.02.2014, 09:37 | #779 |
быдлокодер
Сообщений: 212
Регистрация: 22.06.2009
Не в сети |
Полностью согласен.
Делфи он в принципе самодостаточен, т.е. программист делфи кроме делфи вобщемта и не обязан ничего знать, разве что СУБД. В то же самое время, чтобы быть востребованным веб программистом, надо знать php, html, JS, mysql и 100500 фреймворков к ним |
26.02.2014, 10:41 | #780 | |
Мы вместе
Сообщений: 917
Регистрация: 15.04.2005
Возраст: 40
Не в сети |
Цитата:
Это вроде как подразумеваться, что него в коде написано: property OfflineStoreEnabled : Boolean read FOfflineStoreEnabled; А на самом деле может быть ведь и так: property OfflineStoreEnabled : Boolean read GetOfflineStoreEnabled; function GetOfflineStoreEnabled : Boolean; begin Result := not FOfflineStoreEnabled; end; Результат, как понимаете, будет разным А вообще любым программным продуктом стоит начинать пользоваться после выхода хотя бы одного сервиспака или обновления с фиксами. |
|