Автор Артём Юзбашев задал вопрос в разделе Другие языки и технологии
Какой язык выбрать для изучения? Java или PHP.Понимаю что вопрос слегка некоректен. Но все же.. . Какой интересней что ли. и получил лучший ответ
Ответ от Shadow[гуру]
я учил и то, и другое, ничего не понравилось, так что выбирай любой...
Ответ от Alexey Vasilenko[активный]
ПХП не перевариваю. Программирую на ASP(dot)NET/C#
"c# вообще на основе java синтаксиса сделали. "
Зайдешь сюда с утра и полдня с веселым настроением ходишь. С# делали на основе С++. А так как мелкомягкие любят слизывать то чего у них нет, то sharp впитал в себя множество различных полезных вещей из таких языков и средств разработки, как Java и RubyOnRails.
Про схожесть Java и Cpp. Общий синтаксис не делает языки схожими. В этих языках совершенно разные принципы построения приложений, хотя основные операторы схожи.
Если выбор Java или Php. То я выберу первое. Там хоть есть нормальное ООП.
ПХП не перевариваю. Программирую на ASP(dot)NET/C#
"c# вообще на основе java синтаксиса сделали. "
Зайдешь сюда с утра и полдня с веселым настроением ходишь. С# делали на основе С++. А так как мелкомягкие любят слизывать то чего у них нет, то sharp впитал в себя множество различных полезных вещей из таких языков и средств разработки, как Java и RubyOnRails.
Про схожесть Java и Cpp. Общий синтаксис не делает языки схожими. В этих языках совершенно разные принципы построения приложений, хотя основные операторы схожи.
Если выбор Java или Php. То я выберу первое. Там хоть есть нормальное ООП.
Ответ от Лексус морявкин[эксперт]
я яву специально игнорирую. Посмотри на синтаксис языка. Язык придуман фирмой для того чтобы сделать Микрософт. Выскочки.
Я узучал php сделал блог гостевую, чат, и сайт на php, изучи, там не очень сложно.... В пхп думаю функция 40 а в яве- не знаю точно около 200 или больше.
я яву специально игнорирую. Посмотри на синтаксис языка. Язык придуман фирмой для того чтобы сделать Микрософт. Выскочки.
Я узучал php сделал блог гостевую, чат, и сайт на php, изучи, там не очень сложно.... В пхп думаю функция 40 а в яве- не знаю точно около 200 или больше.
Ответ от ACiD[гуру]
java и c# прямые конкуренты - самые "крутые" языки на сей день, c# вообще на основе java синтаксиса сделали. а php, так, для веб программистов.
java и c# прямые конкуренты - самые "крутые" языки на сей день, c# вообще на основе java синтаксиса сделали. а php, так, для веб программистов.
Ответ от Ёергей Гурьянов[новичек]
у этих языков разное направление в использование.
но я бы посоветовал php.
скоро сайты будут нужны всем. учи php и mysql )
у этих языков разное направление в использование.
но я бы посоветовал php.
скоро сайты будут нужны всем. учи php и mysql )
Ответ от Nook[гуру]
Да они оба похожи на С++, сначала стоит опредилиться что вам больше по душе, системное программирование или разработки вэб, и двигаться в выбраном направлении.
Или вы от нефиг делаеть изучаете? !
В языках программирования ниче интересного нет, это не шутер там какойнить.
Да они оба похожи на С++, сначала стоит опредилиться что вам больше по душе, системное программирование или разработки вэб, и двигаться в выбраном направлении.
Или вы от нефиг делаеть изучаете? !
В языках программирования ниче интересного нет, это не шутер там какойнить.
Ответ от ©®oL™[гуру]
Однозначно PHP! Но затем можно и Java изучить. Java очень похож на C++. Изучив Java, вам будет легко изучать С++.
Однозначно 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 и потоков.
@
=)))
Гххм.... [задумчиво закуривая сигарету]... .
С# это все таки не 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 и потоков.
@
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Какой язык выбрать для изучения? Java или PHP.Понимаю что вопрос слегка некоректен. Но все же.. . Какой интересней что ли.
Java. Дан массив из 10 int. Наполнить массив случайными числами от -10 до 10.
import java.util.*;
class q95563532 {
public static void main(String[]
подробнее...
спросили в Язык Языки
Какой язык программирования учить первым?
Советую C, даже если ты школьник.
Синтаксис не намного сложнее, чем Pascal. Зато потом другие
подробнее...
Какой язык программирования учить первым?
Советую C, даже если ты школьник.
Синтаксис не намного сложнее, чем Pascal. Зато потом другие
подробнее...
Что должен знать Java Junior для того чтобы устроиться в IT компанию?
серега молодец... лучше не отвечу... согласен - необходимы базовые знания Java и уметь писать
подробнее...
спросили в Java API Object Pascal
Хочу стать Java программистом, для этого нужно знать JAVA))
Лучше изучить C сначала, С++ тоже самое, только ООП (как язык почти одно и тоже) C# попроще C++ в
подробнее...
Хочу стать Java программистом, для этого нужно знать JAVA))
Лучше изучить C сначала, С++ тоже самое, только ООП (как язык почти одно и тоже) C# попроще C++ в
подробнее...
Какой язык программирования лучше?
Сейчас больше количество прикладных программ работают в связке с вэбом. Для новичка я бы не
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Скажите, сложно стать Java программистом?
Обучится можно и дома по книжкам у меня ушло меньше трёх месяцев, только нужна программа для
подробнее...
спросили в Java ME PostgreSQL
Что такое java-скрипты? Какую функцию они выполняют?
-- тут достаточно всё подробно 🙂
В общих чертах -- это язык программирования,
подробнее...
Что такое java-скрипты? Какую функцию они выполняют?
-- тут достаточно всё подробно 🙂
В общих чертах -- это язык программирования,
подробнее...
спросили в Sun Microsystems
Для чего нужна JavaScript ?
JavaScript — скриптовый язык, чаще всего использующийся при создании сценариев поведения браузера,
подробнее...
Для чего нужна JavaScript ?
JavaScript — скриптовый язык, чаще всего использующийся при создании сценариев поведения браузера,
подробнее...
спросили в Sun Microsystems
Что такое javascript-код?
ну java script один из языков программирования) ) иногда в на страничках в инете попадаются какие
подробнее...
Что такое javascript-код?
ну java script один из языков программирования) ) иногда в на страничках в инете попадаются какие
подробнее...
Что такое php коды??
PHP (англ. PHP: Hypertext Preprocessor — «PHP: Препроцессор Гипертекста») — скриптовый язык
подробнее...
Хочу в будущем стать разработчиком мобильных приложений для Android. Начал изучать Java, нашел сайт - Javarush.
Чем он тебе не понравился? Все доходчиво объясняют, даже объектно-ориентированное программирование
подробнее...
спросили в FIA GT
try catch в Java
try
{
if( x > 0 ) throw ...
}
catch( ...)
синтаксиса жабовского не
подробнее...
try catch в Java
try
{
if( x > 0 ) throw ...
}
catch( ...)
синтаксиса жабовского не
подробнее...
спросили в Java ME
Чем отличаются и для чего это у Java? (Java GUI & JavaFX, Java ME (J2ME), Java SE (J2SE), Java EE (J2EE))?
java SE - это короче язык java. Самая база.
java EE - это набор технологий написанных на java
подробнее...
Чем отличаются и для чего это у Java? (Java GUI & JavaFX, Java ME (J2ME), Java SE (J2SE), Java EE (J2EE))?
java SE - это короче язык java. Самая база.
java EE - это набор технологий написанных на java
подробнее...
посоветуйте литературу по пя java для чайников)
книга так и называется "Java для чайников"
#yaimg21541#
просто найти издание на
подробнее...