Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 297
от 14.01.2006, 01:06

Администратор:Калашников О.А.
В рассылке:Подписчиков: 237, Экспертов: 39
В номере:Вопросов: 1, Ответов: 6


Вопрос № 32894: Здраствуйте! Никак не могу решится какой язык мне лучше начать серьёзно учить (немного знаю pascal(Delphi) и C), в основном хотелось бы писать програмы под линукс но и под другие системы тоже. Т.к. Си уже отмирает то не знаю что выбрать С++ ...

Вопрос № 32.894
Здраствуйте!

Никак не могу решится какой язык мне лучше начать серьёзно учить (немного знаю pascal(Delphi) и C), в основном хотелось бы писать програмы под линукс но и под другие системы тоже. Т.к. Си уже отмирает то не знаю что выбрать С++ или Java

Помогите пожалуста с выбором, может вообще учить чтонибудь другое, неважно что сложнее или легче мне важнее что лучше и нужнее...
Отправлен: 09.01.2006, 01:05
Вопрос задал: Barb (статус: 4-ый класс)
Всего ответов: 6
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: __Cheat3r
Доброго времени суток. Я пишу программу , наподобии ICQ Она должна таскать туда сюда файлы , с интернет сайта(там скрипт для этого). Очень интересно узнать , как соедениться с интернет HTTP сервером и, не прерывая интернет соединения, постоянно закачивать файлы, с определнным интервалом. Хочеться попродробней узнать. т.к. использование компонентов мне не подходит. они очень медленные.Скачивание файла , размером 17кб (на скорости 4мегабита/сек, скорость реальна) производиться от 5 до 15 секунд. А Это не реально для моей программы...Смысл компонентов ведь в том: Пока соеденился , пока скачал , потом разЪеденился.. Это долго . Хочу качать по выше описанному способу. Как? Спасибо всем кто даст ответ..
Среда : BCB 6 ;Компоненты Indy 8/9;

Приложение:

Ответ отправил: __Cheat3r (статус: 1-ый класс)
Отправлен: 09.01.2006, 02:03
Оценка за ответ: 1

Отвечает: romodos
Здравствуйте, Barb!
Я бы не сказал что Си умирает. Для того чтобы писать на C++ и C# нужно знать чистый Си. Ведь язык-то тот же. Только добавилось объектно-ориентированной программирование. А зная Си вы без труда освоите и Java, и C++, и C#. Ведб они все по своей сути базируются на си. Изучать новые языки намного легче, если вы уже знаете какой-то (в вашем случае Паскаль и Си). Сейчас входит в моду язык C# и J#. Советую вам установить на комп Microsoft Visual Studio и Borland JBuilder.
И начать изучать эти языки. Т.к. это переносимые языки, то у них большое будущее. В частности Java используется очень щироко для мобильных ОС.
---------
FAQ me off!
Ответ отправил: romodos (статус: Практикант)
Отправлен: 09.01.2006, 11:18
Оценка за ответ: 5

Отвечает: koshi
Здравствуйте, Barb!
На самом деле и с C++ и с Java - работу найдешь легко, если будешь разбираться на должном уровне. Если хочешь кодить под Linux - лучше конечно С++, просто в исходниках сможешь разбираться да и кодить тоже разумеется. При этом после С++ пересесть на Java проблем думаю не составит, если жизнь завтавит, языки очень похожие! Вообщем на мой взгляд в хорошим знанием С++, можно будет перейти на что угодно и разобраться с любой технологией))
Удачи!!!
---------
Don't worry by groovy
Ответ отправил: koshi (статус: 2-ой класс)
Отправлен: 09.01.2006, 15:27
Оценка за ответ: 5

Отвечает: PROD
Здравствуйте, Barb!
ну если под Юникс системы то С однозначно. под него конечно можно на всех (почти) языках программировать, но "родной", для него, все таки лучше. А вообще это только первое время для тебя будет большое различие между Си и Делфи - когда поймешь как это работает в одном языке вообщем то поймешь это и в другом
Ответ отправил: PROD (статус: 2-ой класс)
Отправлен: 09.01.2006, 18:35
Оценка за ответ: 5

Отвечает: Cerber
Здравствуйте, Barb!

я думаю, что лучше тебе остановить выбор на СИ++...

и под линух много что можно написать и постепенно изучать Visual для качественного программирования под винду...

---------
Россия, вперед !!!
Ответ отправил: Cerber (статус: 1-ый класс)
Отправлен: 09.01.2006, 21:16
Оценка за ответ: 5

Отвечает: Zitz
Здравствуйте, Barb!

ИМХО: Важен не язык - важен продукт... Т.е. конечному пользователю Вашей программы совершенно побоку на чем она написана!
Я всеже советую изучать C++ (в какой ветке вопрос задал, такой ответ и получил)...
А именно Microsoft Visual C++, причем обязательно с использованием MFC, т.к.
1. Классы очень экономят время и поиск нужных Апи;
2. Как выразился здешний эксперт - люди получают за это деньги ;-), т.е. с работой проблем не будет.
3. Как можно увидеть из названия - первое слово везде Microsoft, а это значит, что это актуально, потому как дядя Билли всем правит ;-) + всячески поддерживает.
Если Вы противник этой корпорации, вот Вам аргументы:
1. Винда стоит на компах большенства пользователей.
2. Данный портал является "официальным партнером Микрософт в России".
3. Извечная мудрость: "настоящие программисты любят Windows, потому что все ошибки сделанные по собственной глупости всегда можно свалить на Microsoft".

Ну я тоже долго метался по оболочкам и языкам - бэйсик, паскаль, с, делфи... Но в конечном итоге остановился на ВижлС++.
И еще: я не думаю что Делфи и ВижлС++ схожи, у них есть свои особенности, взять хотябы то что они построены на разных языках, по разному задаются объекты, да и компоненты разные. Т.е. выбрав какую либо среду скорее всего сможешь пользоваться второй только огранничено... Ну можно конечно две среды выучить, но ни одну из них в совершенстве... Просто времени не хватит. Ну если Вы не вундеркинд естественно ;)
В общем от Вашего выбора зависит в какую ветку портала Вы попадете ;) Каждый кулик хвалит свое болото! А по сути это не важно (см. начало).

Приложение:

---------
Успех неизбежен

Ответ отправил: Zitz (статус: 4-ый класс)
Отправлен: 10.01.2006, 21:05
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное