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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2012, 17:38   #11
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от the_deer_one Посмотреть сообщение
Carbon

Ага Qt 5.0 вышло недавно. Правда у него теперь проблемы с mingw. А до этого его чуть не похоронили.

Недавно решил посмотреть что нового появилось в с++ и понял что теперь его не понимаю.
Код:
template<typename T, typename U>
auto myFunc(T&& t, U&& u) -> decltype (forward<T>(t) + forward<U>(u)) 
        { return forward<T>(t) + forward<U>(u); };
а вас заставляют писать такой код?

это новые фишки, доступные к применению, но не обязательные.

auto я с радостью юзаю.
лямбды тоже удобны, decltype в моем проекте мне не нужен.
а список инициализации очень удобен оказался, тоже применяю.
enum class тоже хороши.

просто не понимаю я этого нытья, нашли один непонятный код, и давай ныть что с++-гавно(не, ну он и не идеал конечно, обычный инструмент и не более)
посмотрите буст, увидите не менее страшные коды.


насчет Java, это вполне сейчас актуально, учитывая андроид например.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 20.12.2012 в 17:42.
Пепел Феникса вне форума Ответить с цитированием
Старый 20.12.2012, 20:48   #12
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Пепел Феникса
Цитата:
а вас заставляют писать такой код?

это новые фишки, доступные к применению, но не обязательные.
Я не могу не юзать новые прикольные фичи. А в каком месте эту жесть заюзать, так что бы с ней всё стало проще чем без неё, я не понимаю и потому у меня тройной диссонанс между любознательностью, здравым смыслом и тягой к простоте.
the_deer_one вне форума Ответить с цитированием
Старый 20.12.2012, 20:52   #13
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

Скачала Marmalade, сейчас посмотрю, с чем его едят. Пишут, что на нем можно и под Андроид компилить.

Яву я уже учила, ну не по душе она мне. Конечно, облизывалась на вакансию сеньора-явиста за 4000$ (сеньоры-флешеры у нас идут за 2500-3000$), но честно говоря, я до недавнего времени писала не игры 5 лет, поэтому, думаю, меня не потянет переквалифицировываться обратно.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 20.12.2012, 21:16   #14
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,693
По умолчанию

А меня и без представленного кода C++ всегда пугал. Также пугал Perl

тот же PHP более понятен.

<offtop>
в СССР вот любили сокращения и все мы знаем к чему это привело
</offtop>

И не понимаю привязанность зарплат к языку. Зарплаты должны быть привязаны к эффективности реализации проекта.
Alar вне форума Ответить с цитированием
Старый 20.12.2012, 21:19   #15
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

<offtop>
Alar
Цитата:
в СССР вот любили сокращения и все мы знаем к чему это привело
К нишнякам? СССР же круто? Да?
</offtop>
the_deer_one вне форума Ответить с цитированием
Старый 20.12.2012, 21:26   #16
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,693
По умолчанию

Цитата:
Сообщение от the_deer_one Посмотреть сообщение
<offtop>
Alar

К нишнякам? СССР же круто? Да?
</offtop>
<offtop>
ГосДеп победил КГБ

А всё почему? сокращения...

Теперь вот Россия заруливает США

А всё почему? сокращения...

А знаете почему не зарулит? - потому что РФ
</offtop>

Alar вне форума Ответить с цитированием
Старый 20.12.2012, 22:27   #17
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

Пепел Феникса, всё равно на собеседованиях спрашивать будут. Вот дадут подобный write-only код сопровождать, написанный школоло, любителем повыпендриваться, что делать?

ACE Valery, ну можно облизываться на что угодно. Факт в том, что на сеньора просто так никто не возьмёт. Нужно не знать яву, а понимать. Вдобавок нужны сопутствующие технологии. Обязательно опыт коммерческой разработки в команде от, вроде, 5 лет, если не ошибаюсь. Где-то нужна сертификация.
Carbon вне форума Ответить с цитированием
Старый 21.12.2012, 03:14   #18
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Пепел Феникса, всё равно на собеседованиях спрашивать будут. Вот дадут подобный write-only код сопровождать, написанный школоло, любителем повыпендриваться, что делать?
такой код имеет одну вполне ясную функцию.
автоматическое выведение типа результата функции из её аргументов.
бывает оно полезно.

меня в либе с++ бесит что не применяется наследование почти. лишь у потоков его вижу, у контейнеров нету толком.
итого, нету в либе просто класса итератор...итог, не могу сделать код достаточно гибким(чтоб с любым контейнером работал) без шаблона.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 21.12.2012 в 04:44.
Пепел Феникса вне форума Ответить с цитированием
Старый 21.12.2012, 07:33   #19
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию

Цитата:
меня в либе с++ бесит что не применяется наследование почти. лишь у потоков его вижу, у контейнеров нету толком.
итого, нету в либе просто класса итератор...итог, не могу сделать код достаточно гибким(чтоб с любым контейнером работал) без шаблона.
а как же for(auto x : array)
Kostia вне форума Ответить с цитированием
Старый 21.12.2012, 09:18   #20
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,372
По умолчанию

Цитата:
Сообщение от Kostia Посмотреть сообщение
а как же for(auto x : array)
Это появилось, так сказать, вчера... а куча кода написана до этого...
waleri вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тенденции программирования ds.Dante Общие вопросы по программированию, компьютерный форум 32 10.08.2012 16:36
Какие вы можете выделить сегодня тенденции развития программирования? grenles Общие вопросы по программированию, компьютерный форум 41 31.10.2011 21:08
Вступай в отряд разработчиков! boro-da Софт 20 15.04.2009 18:37