0 / 0 / 1
Регистрация: 23.11.2009
Сообщений: 61
|
|
1 | |
На чем лучше писать программу с применением ООП15.01.2011, 22:03. Просмотров 7488. Ответов 54
Метки нет Все метки)
(
0
|
|
15.01.2011, 22:03 | |
Как лучше учиться: писать консольные приложения или оконные? И если писать оконные, то на чём лучше? Создать программу-тест обучалку с применением ООП На чем лучше учиться писать На чём лучше писать скрипты? |
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
16.01.2011, 02:07 | 2 |
Ну на сколько я знаю Паскаль не ООП язык, как и C. Если Вы имели ввиду С++, то его и берите - отличный объектно-ориентированный язык, я на нём с 10 класса пишу, правда тогда я знал совсем немного и сейчас знаю не оч, но всё же отличный, гибкий и высокопроизводительный язык=) Ну ещё и, по-моему, удобный.
0
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
16.01.2011, 20:03 | 4 |
Casper-SC, В таком случае я думаю, что лучше будет Java - она кросплатформенная, а C# только на винде, на линуксе есть, но не уверен что будет работать также хорошо как в Винде.
0
|
![]() |
|
16.01.2011, 20:28 | 5 |
Ну C# явно посерьёзнее Java (имхо). ASP.NET, WPF, Silverlight, XNA, базы данных. Короче много всего. Зная C# можно развиваться дальше. Мне эта кросплатформенность например побоку. Есть всё на русском среда разработки, справка MSDN, подсказки к методам, классам всё переведено на русский. Есть бесплатная, но качественная и удобная среда разработки. IntelliSense в конце концов в Visual Studio у языка C# на высоте.
Не знаю, я и сам хотел бы Java подучить, так как практически 1 в 1 похожа на C# (ну мне так показалось по крайней мере). Чисто знать немного думаю не помешает. Но это в будущем. Сейчас осваиваю WPF, потом буду ASP.NET и Silverlight.
0
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
16.01.2011, 23:45 | 6 |
Casper-SC, Ну нет тебе так кажется=) Эти все навороты - так для отводу глаз, а вот компни глубже и облом=( Я конечно слабо знаю как C# так и Java, ибо пишу в основном на C++, но один проетик с аспирантами мутили и отказались от C# по следующим причинам:
1) Не кросс-платформенный=) 2) На Java или с его использованием написано много серьёзных программ типа NetBeans и MatLab, и в MatLab есть возможность компилить код в Java библиотеку - это очень пригодилось. 3) Среда разработки для Java абсолютна бесплатна и можно использовать её и для коммерческих продуктов, а VS Express нельзя=(
0
|
![]() 2332 / 1705 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
17.01.2011, 11:00 | 8 |
0
|
![]() 2332 / 1705 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
17.01.2011, 14:33 | 10 |
Есть другие варианты как "пощупать" ООП своими руками?
И много Вы приложений на них встречали? Не сбивайте людей с толку. Откуда такие цифры? Добрая половина приложений разрабатывается в объектно-ориентированном ключе, и никто не жалуется.
0
|
0 / 0 / 1
Регистрация: 23.11.2009
Сообщений: 61
|
|
17.01.2011, 15:08 [ТС] | 11 |
есть задание,есть фигура,её движение управляется стрелками,преподавателем предложено это написать либо на си++ либо на паскале.вот я испрашиваю на чем будет доступнее?естественно с применение ооп эту задачу оформиь
0
|
19 / 19 / 1
Регистрация: 05.04.2010
Сообщений: 122
|
|
17.01.2011, 15:16 | 12 |
sever1313, Не понимаю как Вы собираетесь писать на Паскале с применением ООП? в таком случае только c++ и точка. В будущем очень пригодится. А если хорошо разберётесь, то остальные языки изучить будет не проблема - я яву вообще не изучал=) Просто сел, открыл NetBeans и всё, можно работать, только справочник нужен по операторам и функциям, ну может иногда совет на форуме об увеличении производительности программы. Так что я говорю C++.
1
|
Комбинатор
979 / 248 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
|
|
17.01.2011, 16:27 | 14 |
Извините, но С++ не объектно-ориентированный язык программирования, C++, язык с поддержкой ООП.
А вот Java или там Ruby, вот это полностью ОО языки программирования.
0
|
2011 / 1283 / 60
Регистрация: 05.06.2010
Сообщений: 2,213
|
|
17.01.2011, 16:35 | 16 |
интересно как эти языки связаны с ооп? Я всегда считал их функциональными
![]() Добавлено через 2 минуты дело не в распространенности - просто на функциональных языках обычно решаются другие задачи, нежели на императивных. Тема больше переходит в холивар, чем в ответ ТС)
0
|
4311 / 1479 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
|
|
17.01.2011, 16:45 | 18 |
0
|
![]() |
||||||
17.01.2011, 17:29 | 20 | |||||
Что значит для отвода глаз? Вы вообще откуда все эти стереотипы понабрали? Если удобство разработки и реально нормальный язык программирования это для отвода глаз, тогда дальше уже нету смысла продолжать диалог. C# "сочиняли", студию писали не дураки, а реально соображающие люди. Сейчас встречаются люди, которые до сих пор доказывают, что Windows XP это гуд, а Windows 7 ещё сырой и не советуют его использовать. Такой бред, что аж бесит. У меня уже больше года Windows 7, сначала x64 был, потом поставил x86. Обе как часы. И уж точно лучше чем XP. Но нет, стереотипы заставляют думать, что раз Vista оказалась не очень (я не пользовался толком ей), то всё остальное шлак. До XP, как я наслышен доказывали, что Win 98 или 2000 (не важно особо) гуд, XP шлак.
И что? Ну реально что кроме винды ещё нужно? Ну пусть согласен, кому-то важен линукс, а остальное что ещё нужно? Да и вообще зачем эта кросплатформенность вашей той программе? Знаешь C#, то я уже писал выше чем это хорошо. Посмотрите вакансии на .NET разработчиков. Например знаешь C#, можешь писать игры под XBOX-360 (XNA Game Studio), так-же эта игра просто ну очень быстро портируется на плеер Zune или Windows Phone 7. А ну конечно же игра написанная для бокса в лёгкую компилится и запускается на ПК. На WPF построен интерфейс AutoCAD 2009 например. Что там и как написано не знаю, да и нету желания даже искать. В Visual Studio не то что можно создать dll библиотеку, а даже можно компилировать код на лету хоть из txt файла, хоть с введённого вручную куда угодно (консоль, текстовое поле, да вообще не важно). По любому много софта написано на C#. Тот же сайт: "радикал.ру" (фотохостинг) на ASP.NET сделан (я просто даже искать не хочу инфу, нету смысла. Доказывать ничего не собираюсь, я просто уверен, что шарп сила! Плевать я хотел на стереотипы). Вот компиляция на лету на C#(клик, чтобы развернуть):
Это кто такое сказал? На этом форуме как-то писали, что в Express версии нельзя получить эксешник. Да уж. Можно коммерческий софт писать на Express версии.
0
|
17.01.2011, 17:29 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. сайт лучше в чём писать? На чем лучше писать программы на Си На чём лучше писать 2D игры? На чем лучше писать сайт? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |