java синтаксис языка



Автор Артём Юзбашев задал вопрос в разделе Другие языки и технологии

Какой язык выбрать для изучения? Java или PHP.Понимаю что вопрос слегка некоректен. Но все же.. . Какой интересней что ли. и получил лучший ответ

Ответ от Shadow[гуру]
я учил и то, и другое, ничего не понравилось, так что выбирай любой...

Ответ от Alexey Vasilenko[активный]
ПХП не перевариваю. Программирую на ASP(dot)NET/C#
"c# вообще на основе java синтаксиса сделали. "
Зайдешь сюда с утра и полдня с веселым настроением ходишь. С# делали на основе С++. А так как мелкомягкие любят слизывать то чего у них нет, то sharp впитал в себя множество различных полезных вещей из таких языков и средств разработки, как Java и RubyOnRails.
Про схожесть Java и Cpp. Общий синтаксис не делает языки схожими. В этих языках совершенно разные принципы построения приложений, хотя основные операторы схожи.
Если выбор Java или Php. То я выберу первое. Там хоть есть нормальное ООП.

Ответ от Лексус морявкин[эксперт]
я яву специально игнорирую. Посмотри на синтаксис языка. Язык придуман фирмой для того чтобы сделать Микрософт. Выскочки.
Я узучал php сделал блог гостевую, чат, и сайт на php, изучи, там не очень сложно.... В пхп думаю функция 40 а в яве- не знаю точно около 200 или больше.

Ответ от ACiD[гуру]
java и c# прямые конкуренты - самые "крутые" языки на сей день, c# вообще на основе java синтаксиса сделали. а php, так, для веб программистов.

Ответ от Ёергей Гурьянов[новичек]
у этих языков разное направление в использование.
но я бы посоветовал php.
скоро сайты будут нужны всем. учи php и mysql )

Ответ от Nook[гуру]
Да они оба похожи на С++, сначала стоит опредилиться что вам больше по душе, системное программирование или разработки вэб, и двигаться в выбраном направлении.
Или вы от нефиг делаеть изучаете? !
В языках программирования ниче интересного нет, это не шутер там какойнить.

Ответ от ©®oL™[гуру]
Однозначно PHP! Но затем можно и Java изучить. Java очень похож на C++. Изучив Java, вам будет легко изучать С++.

Ответ от Їертенок[гуру]
он совсем некорректен
смотря для какой цели
если вэб сайты, то пхп однозначно
зы не знаю как модно не модно, а перспективно С#
достаточно простой язык

Ответ от Serge Vasilenko[новичек]
=)))
Гххм.... [задумчиво закуривая сигарету]... .
С# это все таки не c++.
Это больше Java. Исторически сложилось, что у microsoft было собственное видение ждавы и называлось оно J++.
Visual J++ — попытка компании Microsoft реализовать среду разработки на языке Java.
Особенностью системы явилась ее совместимость со стандартами Windows (например, COM). Данная особенность вошла в противоречие с основным принципом Java: написанный Java-код должен работать на всех платформах — и привело к судебному разбирательству между Sun Microsystems и Microsoft.
Поэтому был создан .NET — который как виртуальная машина жабы, но от мелкософта.
Собственно C# это прямой потомок явы. Правда некоторое время сосуществовали и J# и C#.
Первый, насколько я понимаю уже канул в лету.
Кстати приложения из явы с малыми переделками портируются в c# и работают.
@
C#: эволюция Visual J++
С чего Microsoft решил, что нам нужен новый язык? Microsoft вложил прорву сил и средств в проект Visual J++, объявленный в октябре 1996 года. Эти усилия произвели на свет самую быструю JVM на рынке и Windows Foundation Classes (WFC), набор Java-классов, оберток для Win32 API. Не случайно Anders Hejisberg, руководитель проекта WFC (более известный, как автор Turbo Pascal), стал главным архитектором C#, ввиду чего C# немало унаследовал и от Turbo Pascal.
В Microsoft решили внести изменения в Java для более тесной интеграции с Windows. Ну, вы знаете, почему. Некоторые изменения – бесшовное сопряжение с COM, отказ от поддержки RMI и JNI и введение делегатов – привели к нарушению совместимости со стандартом Java. Вследствие этого Sun Microsystems предъявило иск Microsoft в октябре 1997 года за нарушение лицензионного соглашения. Это был приговор будущему микрософтовских разработок Java и Visual J++. Но в Microsoft решили использовать наработки в Java, компиляторах и JVM и преобразовать их в еще более амбициозный проект - Microsoft .NET.
Программы, написанные на C#, компилируются в промежуточный язык под названием "MSIL", с некоторой натяжкой его можно назвать эквивалентом байт-кода или р-кода Visual Basic. Как уже говорилось ранее, любой язык, который можно скомпилировать во MSIL, может воспользоваться такими возможностями CLR, как сборка мусора, отражения, метаданные, контроль версий, события и защита. Кроме этого, класс, написанный на одном языке, может наследовать от класса на другом языке и подменять его методы.
Интересно, что Microsoft продвигает кросс-языковую разработку, а Sun/Java – кросс-платформную.
К сожалению, и у того, и у другого обоих подхода есть свои проблемы. Создание компонентов на нескольких языках всегда влечет за собой проблемы взаимодействия. Более того, всегда есть проблема – что делать, когда ваш программист-постановщик задач найдет местечко потеплее. Кросс-платформная разработка тоже никогда не была безупречна, как знают Java-программисты, особенно в части GUI и потоков.
@

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Какой язык выбрать для изучения? Java или PHP.Понимаю что вопрос слегка некоректен. Но все же.. . Какой интересней что ли.
Java на Википедии
Посмотрите статью на википедии про Java
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*