Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C++ vs C# 
:(
    Опции темы
 
Что учить с начала?
C++ [ 24 ]  [70.59%]
C# [ 10 ]  [29.41%]
Всего проголосовавших: 34
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
LSD
Дата 13.9.2011, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(spyswamp @  13.9.2011,  19:38 Найти цитируемый пост)
а так же серверных технологий и всего, что требует высокой производительности и плотной работы с системой. Уж явно эту нишу не захватят языки, которые в анальном рабстве у виртуальных машин и мегатонных фреймворков

Как человек который имеет некоторое отношение, к разработке высоко нагруженной системы, я вам имею сказать следующее: для высоко нагруженных систем, давно важна scalability, а не производительность на такт процессора.
Да и можно подумать, что Boost маленький фреймовк smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
A5uKa
Дата 14.9.2011, 07:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: 1
Всего: 16



C# вообще учить не надо.
PM   Вверх
spyswamp
Дата 14.9.2011, 08:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 349
Регистрация: 18.8.2006

Репутация: нет
Всего: 7



LSD, а что, большой? smile На выходе получаются достаточно быстрые и легковесные либы.

P.S. Я пока не понял, вы с пеной у рта что отстаиваете? Java или C#? smile

Добавлено через 2 минуты и 24 секунды
Да и boost, кстати, это не фреймворк. ;)


--------------------
- why you call it beta?
- cuz it's betta then nothin'
PM MAIL   Вверх
RastaDja
Дата 14.9.2011, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 337
Регистрация: 1.11.2010

Репутация: нет
Всего: 5



Что учить с начала?
Ели выбирать из этих двух (С++, С#), учитывая то, что ты хочешь писать кросс-платформенные приложения, - однозначно С++.
Если в плане понимания работы программы (выделение памяти, освобождение ресурсов ...) - тоже С++.
Из своего опыта скажу, что я вначале программировал на С++, Довольно таки недавно перешел на С#. Сравнение по скорости разработки на С# и С++ очень большие. Программы на С# пишутся быстрее (хотя это заслуга скорее всего .NET), особенно с хорошим пользовательским интерфейсом.
Относительно того, что программирование на C# привязывает программиста к одной платформе - это да, но чем это плохо? Если компания разрабатывает десктоп приложения для Windows, то тут никаких проблем.

Это сообщение отредактировал(а) RastaDja - 14.9.2011, 09:36


--------------------
The more closely you look at one thing, the less closely can you see something else.
PM MAIL   Вверх
k0rvin
Дата 14.9.2011, 11:46 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(kemiisto @ 13.9.2011,  17:14)
Так Лиспы уже были. В тред врывается Оберон и Смолток. smile

а также Хаскелл! =)


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
LSD
Дата 14.9.2011, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(spyswamp @  14.9.2011,  09:40 Найти цитируемый пост)
LSD, а что, большой?

Ну как можно назвать большим, фреймворк с сотней библиотек smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
kemiisto
  Дата 14.9.2011, 12:15 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 3
Всего: 160



Цитата(spyswamp @  14.9.2011,  07:40 Найти цитируемый пост)
Да и boost, кстати, это не фреймворк. ;) 

Мы в курсе, что это помойная яма! smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
newbee
Дата 14.9.2011, 13:27 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бревно
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 24.8.2011

Репутация: 1
Всего: 19



Цитата(kemiisto @  14.9.2011,  13:15 Найти цитируемый пост)
Мы в курсе, что это помойная яма!
Бусткодера на тебя нет! smile 


--------------------
You're face to face
With man who sold the world
PM   Вверх
spyswamp
Дата 14.9.2011, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 349
Регистрация: 18.8.2006

Репутация: нет
Всего: 7



LSD, это не фреймворк, еще раз повторяюсь.

kemiisto, вероятно, вы забыли дописать в своем сообщении лучшие альтернативы. smile


--------------------
- why you call it beta?
- cuz it's betta then nothin'
PM MAIL   Вверх
newbee
Дата 15.9.2011, 02:21 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бревно
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 24.8.2011

Репутация: 1
Всего: 19



Цитата(spyswamp @  15.9.2011,  00:48 Найти цитируемый пост)
kemiisto, вероятно, вы забыли дописать в своем сообщении лучшие альтернативы.
Fortran же!  smile 


--------------------
You're face to face
With man who sold the world
PM   Вверх
LSD
Дата 15.9.2011, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(spyswamp @  15.9.2011,  00:48 Найти цитируемый пост)
LSD, это не фреймворк, еще раз повторяюсь.

Почему это?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
alexSl
Дата 15.9.2011, 10:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


проходил мимо



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 22.2.2008

Репутация: нет
Всего: нет



Цитата(LSD @  15.9.2011,  09:36 Найти цитируемый пост)
Почему это? 


Boost provides free peer-reviewed portable C++ source libraries.

Это сообщение отредактировал(а) alexSl - 15.9.2011, 10:11
PM MAIL   Вверх
LSD
Дата 15.9.2011, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(alexSl @  15.9.2011,  11:11 Найти цитируемый пост)
Boost provides free peer-reviewed portable C++ source libraries.

Software framework
Цитата
In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by user code, thus providing application specific software. It is a collection of software libraries providing a defined application programming interface (API).



--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
spyswamp
Дата 15.9.2011, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 349
Регистрация: 18.8.2006

Репутация: нет
Всего: 7



LSD, ну вы бы хоть вдумались на секунду в то, что там написано. Разница между фреймворком и библиотекой в том, что модули пишутся для фреймворка

Цитата

can be selectively changed by user code


А библиотека включается в модуль.

Сами же и подтвердили цитатой то, что, в связи с этим определением, boost не является фреймворком. smile Вероятно, у вас есть некоторые проблемы с английским? Если же вы считаете, что у вас нет проблем с пониманием значения слова "фреймворк", то напишите мне, пожалуйста, мизерный дефолтовый каркас программы на boost'е, к которому я могу дописать свой модуль.


--------------------
- why you call it beta?
- cuz it's betta then nothin'
PM MAIL   Вверх
LSD
Дата 15.9.2011, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(spyswamp @  15.9.2011,  11:44 Найти цитируемый пост)
LSD, ну вы бы хоть вдумались на секунду в то, что там написано. Разница между фреймворком и библиотекой в том, что модули пишутся для фреймворка

Цитата

can be selectively changed by user code


А библиотека включается в модуль.

Сами же и подтвердили цитатой то, что, в связи с этим определением, boost не является фреймворком. smile Вероятно, у вас есть некоторые проблемы с английским? 

Рекомендую обратить более пристальное внимание на свой уровень английского. В моей цитете ни слова про модуль нет.


Цитата(spyswamp @  15.9.2011,  11:44 Найти цитируемый пост)
Если же вы считаете, что у вас нет проблем с пониманием значения слова "фреймворк", то напишите мне, пожалуйста, мизерный дефолтовый каркас программы на boost'е, к которому я могу дописать свой модуль. 

1. Я на С++ не пишу.
2. Как возможность дописывать модули, к какому-то каркасу, влияет на определение фреймворка, я не понимаю.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Страницы: (5) Все 1 2 [3] 4 5 
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0616 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.