Другие языки программирования и технологии

Программировать лучше на C++ или на JAVA. Что перспективней? Правда ли нельзя прожить без высшей математики ?

Программировать лучше на C++ или на JAVA. Что перспективней? Может у вас есть свои мысли по поводу языков какой перспективней.

Возможно кто-то ответит что перспективен любой язык главное чтобы сам программист стремился к профессиональному развитию на выбранном им языке.

Правда ли нельзя стать программистом не зная математики. И если углубляться в математики то где ее предел.

К примеру мне физик говорил что надо знать физику. Но как быть если сами физики не знают физику а сами постоянно учатся исследуют что-либо.
Андрей Будько
Андрей Будько
1 899
Сначала про АМТЕМАТИКУ.. . Ну о ней говорят учителя и профессора. которые за нищенскую зарплату всю жизнь преподают теорию, так и не написав достойных программ ..Уж такова реальность.. Знать её конечно плюс огромный. но вопрос где ты будешь программировать.. А точне что именно. Как правило лучше знать основы.. Даже самые елементарные, хотя и без них можно. Если нужен будет какой-то алгоритм или формула- ИНТЕРНЕТ ВСЕГДА поможет. Это в прошлом веке нужно было в библиотеке томики книг перечитывать чтоб работать с ЭВМ, которая только считала ...Насчёт математики- даже не парься.. Чувствуешь что надо. подучи, не чувствуешь- не надо. Лучше бы тебе советы у программистов брать.. желательно у действующих, а не самодельных и самозванных

Насчёт языков.. Я конечно за С++, но это специфический язык.. Если вопрос какой из них. то лучше JAVA. Там легче определиться будет. По вэбу пойдёшь, просто выучишь новую технологию и фреймворки, а не будешь учить почти другой язык как в случае если переходить с С++ на С#. Они похожи но и различия огромные. на Си ты разговариваешь на ТЫ с компом.. На C# разговариваешь на ВЫ. он обращается к железу через кучу библиотек и т. д. Да и его вообще затачивали под веб
Александр Губа
Александр Губа
4 603
Лучший ответ
Смотря для каких целей. ..К примеру если ты хочешь стать электронщиком-программистом, тогда си надо и си++, так как микроконтроллеры программируют на них. Если какие то программы для компа писать, тогда может и джаву в добавок к ним надо. но си и си ++ в любом случае надо)
Олег Дармин
Олег Дармин
57 306
Андрей Будько Сам пишу на delphi для офисных сотрудников. Но как по вашему мнению Delphi "умирающий язык" ?

P.S
хотя да есть Delphi XE но что его ждет дальше я не знаю
Тебе писать быстро, или быструю работу программы ?
Это же языки под разные цели. Сравнил рубанок с молотком :-)

>>>Правда ли нельзя стать программистом не зная математики
Таки базовый курс и некоторые области строго рекомендуются к освоению :-)
Но писать-таки можно, да - проблема в том, что некоторые моменты можно и упустить :-)

>>>Но как быть если сами физики не знают физику а сами постоянно учатся исследуют что-либо.
Так никто не говорит о знании в совершенстве :-) Один фиг, шанс того, что лет через 200 все наи представления будут казаться дико упрощёнными, весьма велик :-)
рейтинг TIOBE на 2013 год.

1. Java (17.479%, -0.29%)

2. C (16.976% +1.15%)

3. C# (8.781% +2.55%)

4. C++ (8.063% -0.72%)

5. Objective-C (6.919% +3.91%)

6. PHP (5.710% -2.13%)

7. (Visual) Basic (4.531% -1.34%)

8. Python (3.218% -3.05%)

9. Perl (2.773% -0.08%)

10. JavaScript (2.322% +0.73%)
java, можно. Но профи не стать тогда.
По поводу высшей математики : Я сам толком не знаю математики, и для меня, порой 2+2=5, но зато, кода перед тобой ставят цель, и эта цель мне интересна, то я принимаю все усилия и самостоятельно дохожу до нужного результата. Здесь уже дело зависит от характера и стремления человека.

К примеру : Что такое синусы и косинусы я понял только на 3 курсе ВУЗа, когда мне принесли задачку по информатике, хотя до этого я совершенно понятия не имел, что это такое, аналогичная ситуация была с методом гаусса. В общем, если есть стремление и интерес, то решение всегда найдется.

Удачи! )
Сам учил JAVA но работу нашол в WEB индустрии.. . тепер работаю в JavaScript. Если бы вернуть время назад то сразу учил бы JavaScript... Мой тепе совет учи JavaScript и английский. Английский в этой сфере намного важнее чем математика (возможно для меня английский важнее потому что я работаю американький компании, хз)))).
Дмитрий Бобровский Ну, таки не всё программирование - клиентский Web.
Есть ещё железо (которое никуда деваться не собирается), десктопы/прочие мобилки (которые вебом активно сдвигаются, но пока вполне живы), серверное (Node.js - это, конечно хорошо , но что делать не-вебу. Ага, есть и другие серверные приложения :-) ?), и различные специализированные сферы.
Или ошибаюсь?