Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096

зная с++, легко ли выучить с#, и надо ли?

08.07.2010, 19:11. Показов 11511. Ответов 134
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
зная с++, легко ли выучить с#, и надо ли?
чисто из интереса.
2
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.07.2010, 19:11
Ответы с готовыми решениями:

Легко ли выучить веб зная прикладное программирование?
Народ всем привет такой вопрос вот если я знаю C++(теоретически) на хорошем уровне то сколько мне потребуется времени и усилий чтобы...

Надо ли перед изучением С++ выучить С?
С 0 буду изучать с++, до этого совсем немного джаву смотрел через проект джава раш. Я на первом курсе в институте, началось...

Выучить C++: как и где можно более эффективнее выучить данный язык?
Хочу выучить C++, может кто подсказать, как и где можно более эффективнее выучить данный язык? Учу вот на таком сайте и тренируюсь на VS...

134
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
13.07.2010, 17:23
Студворк — интернет-сервис помощи студентам
nikkka, какой язык начальник скажет, на таком и буду писать, мне в принципе все равно)))
0
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
13.07.2010, 17:25  [ТС]
Lord_Voodoo, а если с_шарп? : )
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
13.07.2010, 17:28
nikkka, ну это как в анекдоте про еврея на похоронах... хорошо, я одену эти туфли, но никакого удовольствия от похорон абрамовича уже не получу))) на шару текущее начальство мое не качнет, потому что есть у нас один программер из мамонтов программирования, он будет категорически против и начальство тоже вместе с ним)))
0
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
13.07.2010, 17:31  [ТС]
Lord_Voodoo, : D
с_шарп используют всё больше и больше людей. а это хоть что-то да значит..
а c явой всё наоборот : S
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
13.07.2010, 17:37
nikkka, ну мода - это дело быстротечное... а шару все больше народу использует, руководствуясь тем, что думать не надо, куски накидал, три строки для рулежа - вот вам новая программка...
0
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
13.07.2010, 18:10
Lord_Voodoo, во-первых предвзятость - не есть хорошая черта современного программиста,
во-вторых - никто не говорить про спешку "быстрая и эффективная разработка" должна базироватся на четких пониманиях архитектуры приложения, требованиям к ПО, на анализе предметной области,
в-третьих - наверное говорить "будущее за тем, будущее за сем" - немного неверно, просто язык появился, созревает, улутшается - получает поддержку программистов
0
Автор FAQ
 Аватар для insideone
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
13.07.2010, 18:21
Хехе, как раз недавно "переходил" на C# с C++
Цитата Сообщение от nikkka Посмотреть сообщение
зная с++, легко ли выучить с#
довольно быстро освоился, правда с книгой. Думаю конечно все зависит от опыта программирования. Знать C++ ведь можно тоже по разному

Цитата Сообщение от nikkka Посмотреть сообщение
и надо ли?
Я ощутил что могу гораздо быстрее создавать приложения на C#. К тому же программировать на нем очень удобно, даже студия в проекте C# имеет больше фич, все подсказки на русском, документирование через ///. Но это не значит что теперь для меня C++ отправился в топку, совсем нет) Вот движок игры я продолжу писать на C++ сколько бы C# мне не нравился
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
13.07.2010, 19:27
Цитата Сообщение от Alligieri Посмотреть сообщение
предвзятость - не есть хорошая черта современного программиста
а гонка за модой и всеми подряд новинками - это хорошая черта? и у меня это не предвзятость, просто пока я не видел задачи, из-за которой мне надо было бы переходить на си шару...
0
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
13.07.2010, 19:36  [ТС]
Цитата Сообщение от Lord_Voodoo Посмотреть сообщение
я не видел задачи, из-за которой мне надо было бы переходить на си шару...
такой нет. любую задачу пожно написать даже на паскале. просто на си_шарп, всё будет гораздо проще.
0
Комбинатор
 Аватар для DenQ
980 / 252 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
13.07.2010, 20:23
Я сам на Си шарпе еще не программировал, и врядли буду. Мне чужда политика мелкомягких.
А по поводу моды, хотелось бы сказать, что - я лично знаю(все в мире относительно) приличное количество языков программирования. И желаю изучать их еще и еще, просто для общего развития. Так что возможно кто-то спутал понятие моды со здоровым интересом или пользой...
0
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
13.07.2010, 21:41
Цитата Сообщение от Lord_Voodoo Посмотреть сообщение
а гонка за модой и всеми подряд новинками - это хорошая черта?
Например я программировал на куче языков (Basic, Pascal, Delphi, Assembler (который совсем "модным" не был но мне понравился за прозрачность алгоритмов и высокий контроль), C/C++, Java (которая очень не понравилась изза низкой скорости и скопа пакетов без признаков иерархии), VC++, даже с Prolog около полугода игрался) и наконец остановился на C#. Перебрал столько языков потому что искал "свой", при этом долго избегал платформы .NET, считал ее еще "сырой" и "сложной". Когда наконец начал писать на C# - понял что уже ни на чем другом писать не хочу. Так что кто гонится за модой?
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3618 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
13.07.2010, 22:35
Цитата Сообщение от Alligieri Посмотреть сообщение
Java (которая очень не понравилась изза низкой скорости и скопа пакетов без признаков иерархии)
Вы просто ее не хотели там видеть Там такая же иерархия как и в C#. Сравните
C#
1
using System.IO;
Java
1
import java.io.*;
И так со всеми классами/пакетами. Где вы не видите иерархии? Пакеты в Java против DLL в C# одинаково все, полная аналогия, только в C# все содрано из Java
А уж про скорость давайте вы не будете мне рассказывать, что Java работает медленнее чем C#

А может еще сравним удобство работы с Java и C#?
Ну к примеру C# + Oracle vs Java + Oracle?
ADO.NET vs JDBC
Первый - куча интерфейсов, работать крайне неудобно, про эффективность молчу.
Второй - всего один интерфейс для всего, простота использования + довольно быстрая обработка.
С этим надо познакомится и поработать, чтобы понять о чем я говорю
0
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
13.07.2010, 23:03
Цитата Сообщение от M128K145 Посмотреть сообщение
Ну к примеру C# + Oracle vs Java + Oracle?
а почему C#+Oracle, может лутше C#+MS SQL Server (раз мы уже по корпорациям пошли). А во вторых в .NET есть специализированный OracleClient - никаких излишеств, а по быстродействии - C# таки быстрее Java, у меня в WinForms кнопка никогда не залипала на 5 секунд для обработки кода, а в AWT такое было

Добавлено через 2 минуты
M128K145, кстати если посчитать сколько dedicated методов в Java и C# то тоже интересная статистика получится
А по иерархии - мне не нравится что классы с одинаковыми именами существуют в разных пакетах (при том не редкостные какие нибудь а постоянно используемые) - зачем?

Добавлено через 1 минуту
И кстати на Java у меня есть пару программ с использованием JDBC и которые я довольно таки неплохо продал (это в ответ на)

Цитата Сообщение от M128K145 Посмотреть сообщение
С этим надо познакомится и поработать, чтобы понять
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3618 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
13.07.2010, 23:04
Alligieri, раз уж на то пошло, то почему вы использовали AWT, а не Swing хотя бы? Что находилось в обработчике? Какая загруженность процессора и ОЗУ? Все работает идеально
Цитата Сообщение от Alligieri Посмотреть сообщение
у меня в WinForms кнопка никогда не залипала на 5 секунд для обработки кода
Научить? Я выбрасывал тут на форум программку для вычисления 100 000!
Кнопка на WinForms залипла на ~2 часа. Хотя на том же AWT кнопка мгновенно нажимается и отжимается. Думаю, вы поняли к чему я это сказал

Цитата Сообщение от Alligieri Посмотреть сообщение
M128K145, кстати если посчитать сколько dedicated методов в Java и C#
Сравним изначально назначение первого и второго языка и их возраст? И то на каких устройствах способен работать первый и второй язык?
Для справки, java проектировался как язык на котором можно писать прошивку даже для кофеварки. По сути так оно и есть, телефоны же без ОС, но Java работает. Как вы думаете, C# на это способен? Windows Mobile не в счет, ОС все же как никак
0
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
13.07.2010, 23:11  [ТС]
Цитата Сообщение от M128K145 Посмотреть сообщение
Java работает
это правда. под андроид и ай-фон ОС тоже java-ой пишут, если не ошибаюсь..

Добавлено через 1 минуту
Цитата Сообщение от M128K145 Посмотреть сообщение
java проектировался как язык на котором можно писать прошивку даже для кофеварки
но с другой стороны, С# не планировался как универсальный язык для всех типов устройств, в отличии от явы.
0
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
13.07.2010, 23:16
Цитата Сообщение от M128K145 Посмотреть сообщение
Для справки, java проектировался как язык на котором можно писать прошивку даже для кофеварки.
Историю языка Oak, я знаю думаю не хуже вашего (не в обиду). А изза хваленой "универсальности" у Java и все ее кривости и недоделки.
Кстати, если вернутся к
Цитата Сообщение от M128K145 Посмотреть сообщение
в C# одинаково все, полная аналогия, только в C# все содрано из Java
то тут насчет некоторых моментовеще сильно можно поспорить (если сравнивать прогресс Java версий 1.4, 1.5 и C#).

Не по теме:

Все завязал спорить. Java респект - всетаки год на ней писал, многое дала

0
Комбинатор
 Аватар для DenQ
980 / 252 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
13.07.2010, 23:32
Цитата Сообщение от nikkka Посмотреть сообщение
в отличии от явы
А почему ява, а не джава?
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
13.07.2010, 23:34
Цитата Сообщение от nikkka Посмотреть сообщение
С# не планировался как универсальный язык для всех типов устройств, в отличии от явы.
и под сколькими же платформами работает c#?
0
Эксперт С++
 Аватар для MikeSoft
3957 / 1812 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
13.07.2010, 23:35
Цитата Сообщение от DenQ Посмотреть сообщение
А почему ява, а не джава?
На самом деле, разницы абсолютно нет.
На википедии есть пункт о произношении
0
13.07.2010, 23:39

Не по теме:

MikeSoft, спасибо я знаю и знал это очень давно, просто меня передергивает когда произносят ява. К тому же разработчики произносят джава, так что разница есть.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.07.2010, 23:39

чтобы выучить Ruby on Rails, надо перед этим учить сам Ruby?
чтобы учить Ruby on Rails, надо перед этим учить сам Ruby?

Как захватить динамически память, не зная заранее, какое количество памяти надо?
задание Считайте все записи из файла "6.dat". Для чтения каждой отдельной записи осуществите динамический захват памяти. Предполагается,...

Можно работать с файлом зная что он в одной директории с экзешником но не зная в какой ?
Вот И если нет - надо узнавать директорию ? А каким образом ? То есть программа будет запускаться из любой директории и создавать...

Передача файлов на FTP не зная полного пути, но зная имя и расширение файла
Всем привет знатокам Delphi, нужен ваш совет, суть в том, что надо передать файл на фтп находящийся в учетной записе пользователя, к...

Вычисление времени ,зная координаты по осям x,y,z после каждого передвижения ,и, соответственно зная скорость
Ситуация следующая : автоматизированный станок на заводе работает по программам следующего вида 1 x20y55z0 f000 // началные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Опции темы

Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru