Поиск работы в Америке
Должность Город, Штат
job title, keywords or company
city, state or zip jobs by job search
Страница 6 из 14 Первая 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Последняя
Показано с 51 по 60 из 137

Тема: Нужен совет/информация по IT

  1. #51
    Гражданин Аватар для taemdam
    Регистрация
    11.08.2009
    Адрес
    Одесса
    Возраст
    28
    Сообщений
    1,719
    Записей в дневнике
    1
    Спасибо
    265
    Сказали 436 раз в 297 постах

    Re: Нужен совет/информация по IT

    Цитата Сообщение от rz_rz Посмотреть сообщение
    Не совсем так, С++ отличается от С. Это не просто С с классами. И да, я считаю С++ не трули ООП языком (есессно мое личное мнение).
    Разница в том, что жава и трули ООП и простой, в то время как РНР только простой. Опять же не считаю РНР трули ООП, опять же сугубо личное мнение



    По поводу аббревиатур и прочего. Да, чтобы писать чтото путнее на жаве надо знать техноглогии, а технологий этих немеряно, да еще и новые появляются. Только успевай.
    Мы тут обсуждали, что лучше для изучения именно ООП. Мое мнение, что жава это то, что доктор прописал. Для изучения ООП в жаве не надо никаких технологий знать. Просто язык.

    Про руби ничего не скажу, незнаю, возможно
    Вы программируете на C++? На каком уровне?
    Вы программируете на php? На каком уровне?
    Вы программируете на Java? На каком уровне?

    Разница между личным мнением и обоснованным мнением в наличии аргументов. Именно их неплохо было бы привести.

    P.S. ОО - объектно ориентированный. ООП - объектно ориентированное программирование. Как мне расшифровать фразу "не считаю РНР трули ООП" - "не считаю РНР трули объектно ориентированное программирование"?
    P.P.S. То есть, по Вашему, для того, чтобы быть объектно ориентированным языку необходимо сразу иметь поддержку ООП? Сходу? А если вначале разрабатывается базовый синтаксис, а потом поддержка ООП, то он уже не "тру"? А как тогда удовлетворить Вашему условию - разработать ОО язык за 1 день? Объясняю. Если Java изначально и задумывалась объектно ориентированной, то это не значит, что в нее сразу же была заложена необходимая фунциональность. И, естественно, делалось это не за 1 день. Когда Бьерн Страуструп разработал поддержку ООП в С, то точно так же можно сказать, что он разработал новый язык, позаимствовав синтаксис из С. В чем тогда разница?
    P.P.P.S. Каким критерием должен вообще обладать язык, чтобы быть ОО? Поддерживать функционал ОО, верно? В чем тогда разница был ли изначально он таковым задумал или нет?
    P.P.P.P.S. Объектно ориентированный язык тот, который позволяет применять способы и методы ОО стиля программирования.
    Последний раз редактировалось taemdam; 21.08.2010 в 05:48.

  2. Бронирование Отелей в США
    Circuit advertisement
    Регистрация
    Always
    Адрес
    Advertising world
    Возраст
    2010
    Сообщений
    Many




     

  3. #52
    Гражданин Аватар для rz_rz
    Регистрация
    29.11.2009
    Адрес
    San Francisco
    Возраст
    37
    Сообщений
    1,159
    Записей в дневнике
    47
    Спасибо
    479
    Сказали 446 раз в 328 постах

    Re: Нужен совет/информация по IT

    Цитата Сообщение от taemdam Посмотреть сообщение
    Вы программируете на C++? На каком уровне?
    Вы программируете на php? На каком уровне?
    Вы программируете на Java? На каком уровне?
    Я программирую на жава на уровне программиста, на остальных, приведенных вами, я не программирую вообще.


    Цитата Сообщение от taemdam Посмотреть сообщение
    Разница между личным мнением и обоснованным мнением в наличии аргументов. Именно их неплохо было бы привести.
    Обоснование таково: все эти языки, кроме жавы, позволяют программировать в нарушение концепций ООП. Поэтом я их считаю не трули ОО языками, хотя ОО языками они действительно являются.


    Цитата Сообщение от taemdam Посмотреть сообщение
    P.S. ОО - объектно ориентированный. ООП - объектно ориентированное программирование. Как мне расшифровать фразу "не считаю РНР трули ООП" - "не считаю РНР трули объектно ориентированное программирование"?
    Не надо скатываться в буковоедство, вы прекрасно поняли, что я хотел сказать.


    Цитата Сообщение от taemdam Посмотреть сообщение
    P.P.S. То есть, по Вашему, для того, чтобы быть объектно ориентированным языку необходимо сразу иметь поддержку ООП? Сходу?
    Нет, по моему, чтобы стать трули ОО языком, надо именно быть разработанным как ОО.


    Цитата Сообщение от taemdam Посмотреть сообщение
    А если вначале разрабатывается базовый синтаксис, а потом поддержка ООП, то он уже не "тру"?
    В том то и дело, када жава разрабатывалась, она делалась как ОО язык (изначально тоесть), и она all about it.

    Цитата Сообщение от taemdam Посмотреть сообщение
    А как тогда удовлетворить Вашему условию - разработать ОО язык за 1 день? Объясняю. Если Java изначально и задумывалась объектно ориентированной, то это не значит, что в нее сразу же была заложена необходимая фунциональность. И, естественно, делалось это не за 1 день.
    Я не писал ни каких условий, вы их сами выдумали и сами же их опровергаете

    Цитата Сообщение от taemdam Посмотреть сообщение
    Когда Бьерн Страуструп разработал поддержку ООП в С, то точно так же можно сказать, что он разработал новый язык, позаимствовав синтаксис из С. В чем тогда разница?
    Еще раз, да С++ это ОО язык, но по моему скромному мнению это не трули ОО язык, выше я описал почему.


    Цитата Сообщение от taemdam Посмотреть сообщение
    P.P.P.S. Каким критерием должен вообще обладать язык, чтобы быть ОО? Поддерживать функционал ОО, верно? В чем тогда разница был ли изначально он таковым задумал или нет?
    P.P.P.P.S. Объектно ориентированный язык тот, который позволяет применять способы и методы ОО стиля программирования.
    Категорически согласен
    Инструкция по заполнению DS-122 & DS-230
    http://www.govorimpro.us/entry.php?b=108

  4. #53
    Гражданин Аватар для taemdam
    Регистрация
    11.08.2009
    Адрес
    Одесса
    Возраст
    28
    Сообщений
    1,719
    Записей в дневнике
    1
    Спасибо
    265
    Сказали 436 раз в 297 постах

    Re: Нужен совет/информация по IT

    Цитата Сообщение от rz_rz Посмотреть сообщение
    Я программирую на жава на уровне программиста, на остальных, приведенных вами, я не программирую вообще.
    Кое-что уже начинает проясняться.

    Цитата Сообщение от rz_rz Посмотреть сообщение
    Обоснование таково: все эти языки, кроме жавы, позволяют программировать в нарушение концепций ООП. Поэтом я их считаю не трули ОО языками, хотя ОО языками они действительно являются.
    Какие еще языки Вы считаете "трушными", кроме Java?

    Цитата Сообщение от rz_rz Посмотреть сообщение
    Не надо скатываться в буковоедство, вы прекрасно поняли, что я хотел сказать.
    Конечно понял, но "как-то не аккуратненько" (С)

    Цитата Сообщение от rz_rz Посмотреть сообщение
    Нет, по моему, чтобы стать трули ОО языком, надо именно быть разработанным как ОО.
    Да, но С++ был разработан, как ОО язык, тем не менее таковым его Вы не считаете.

    Цитата Сообщение от rz_rz Посмотреть сообщение
    В том то и дело, када жава разрабатывалась, она делалась как ОО язык (изначально тоесть), и она all about it.
    А что это принципиально поменяло? Что дает изначальная разработка под ОО, что не может дать добавление функционала в существующий язык?

  5. #54
    Гражданин Аватар для rz_rz
    Регистрация
    29.11.2009
    Адрес
    San Francisco
    Возраст
    37
    Сообщений
    1,159
    Записей в дневнике
    47
    Спасибо
    479
    Сказали 446 раз в 328 постах

    Re: Нужен совет/информация по IT

    Цитата Сообщение от taemdam Посмотреть сообщение
    Кое-что уже начинает проясняться.

    Какие еще языки Вы считаете "трушными", кроме Java?
    Из тех языков, с которыми я знаком таких больше нет.

    Цитата Сообщение от taemdam Посмотреть сообщение
    Конечно понял, но "как-то не аккуратненько" (С)

    Да, но С++ был разработан, как ОО язык, тем не менее таковым его Вы не считаете.
    Да, но он позволяет писать в нарушении ООП. Это главное.


    Цитата Сообщение от taemdam Посмотреть сообщение
    А что это принципиально поменяло? Что дает изначальная разработка под ОО, что не может дать добавление функционала в существующий язык?
    С++ разрабатывался так, чтоб было возможно все то, что было возможно в С. Тоесть хоть С++ изначально и задумывался как ОО ЯП, он все же, позволяет писать в С стиле (модульное, функциональное программирование). Тоесть Жава задумывался как чисто ОО ЯП. С++ же задумывался как ЯП поддерживающий модульное, фунциональное и ОО программирование. Главное, это невозможность писать не в стиле ООП. Тоесть если завтра, какимто магическим образом жава станет поддерживать фунциональное программирование, она для меня перестанет быть трули ОО ЯП.
    Инструкция по заполнению DS-122 & DS-230
    http://www.govorimpro.us/entry.php?b=108

  6. #55
    Гражданин Аватар для rz_rz
    Регистрация
    29.11.2009
    Адрес
    San Francisco
    Возраст
    37
    Сообщений
    1,159
    Записей в дневнике
    47
    Спасибо
    479
    Сказали 446 раз в 328 постах

    Re: Нужен совет/информация по IT

    Тут дело даже не в том, что они позволяют писать не в стиле ООП. Они ничего не делают, чтобы это предотвратить. В жаве неесественно писать в фунциональном стиле. В С++ же без проблем, пиши так, как хочешь.
    Инструкция по заполнению DS-122 & DS-230
    http://www.govorimpro.us/entry.php?b=108

  7. #56
    Гражданин Аватар для briv
    Регистрация
    25.12.2009
    Адрес
    NY
    Возраст
    46
    Сообщений
    5,022
    Записей в дневнике
    1
    Спасибо
    2,753
    Сказали 1,544 раз в 940 постах

    Re: Нужен совет/информация по IT

    Цитата Сообщение от taemdam Посмотреть сообщение
    P.S. ОО - объектно ориентированный. ООП - объектно ориентированное программирование. Как мне расшифровать фразу "не считаю РНР трули ООП" - "не считаю РНР трули объектно ориентированное программирование"?
    P.P.S. То есть, по Вашему, для того, чтобы быть объектно ориентированным языку необходимо сразу иметь поддержку ООП? Сходу? А если вначале разрабатывается базовый синтаксис, а потом поддержка ООП, то он уже не "тру"?
    Ну уже совсем покатились в дебри далекие от тематики работа в США

    Попытайтесь с помощью Googla найти:
    1. определение ООП
    2. что должен поддерживать ОО язык программирования
    3. что из вышеперечисленного поддерживает тот или иной язык.

    Языки, поддерживающие все особенности ООП - трули ООП; поддерживающие не все - не трули ООП. Думаю, результат анализа на трульность/нетрульность может сильно удивить в плане зависимость "трульность vs применимость".

    P.S. Предвидя Ваш вопрос: "а ты на чем программируешь?" ("а ты кто такой?").
    Программировал на: Pascal/Delphi; С++; Visual Basic; PHP; JavaScript. Во всех этих средствах есть возможность мутить с объектами

  8. #57
    Гражданин Аватар для taemdam
    Регистрация
    11.08.2009
    Адрес
    Одесса
    Возраст
    28
    Сообщений
    1,719
    Записей в дневнике
    1
    Спасибо
    265
    Сказали 436 раз в 297 постах

    Re: Нужен совет/информация по IT

    Я не считаю, что отсутствие ограничений в стиле может улучшить язык.
    По Вашему нет задач, которые легче и быстрее было бы решить не используя ООП?

    Вы говорили, что другие языки позволяют программировать в нарушение концепций ООП. Какие именно концепции они нарушают? Чем возможность программировать в другом стиле влияет на реализацию ООП в языке? И самое главное - не путаете ли Вы концепции ООП и стиль программирования, присущий Java-программистам? Я к тому, что это разные вещи и то, что исповедует Java далеко не является исключительно верным.
    Вы говорили, что считаете трушными языками те, которые разрабатывались, как ОО. Вы считаете, что таких языков, кроме Java не существует? Почему Вы их считаете не трушными?

  9. #58
    Гражданин Аватар для taemdam
    Регистрация
    11.08.2009
    Адрес
    Одесса
    Возраст
    28
    Сообщений
    1,719
    Записей в дневнике
    1
    Спасибо
    265
    Сказали 436 раз в 297 постах

    Re: Нужен совет/информация по IT

    Цитата Сообщение от briv Посмотреть сообщение
    Ну уже совсем покатились в дебри далекие от тематики работа в США

    Попытайтесь с помощью Googla найти:
    1. определение ООП
    2. что должен поддерживать ОО язык программирования
    3. что из вышеперечисленного поддерживает тот или иной язык.

    Языки, поддерживающие все особенности ООП - трули ООП; поддерживающие не все - не трули ООП. Думаю, результат анализа на трульность/нетрульность может сильно удивить в плане зависимость "трульность vs применимость".

    P.S. Предвидя Ваш вопрос: "а ты на чем программируешь?" ("а ты кто такой?").
    Программировал на: Pascal/Delphi; С++; Visual Basic; PHP; JavaScript. Во всех этих средствах есть возможность мутить с объектами
    Не очень понимаю что есть "мутить с объектами", но моя идея примерно в том и состоит, что Вы написали.
    Если язык поддерживает функционал ООП в полной мере - он тру. И не важно создавался он как ОО или нет.

  10. #59
    Гражданин Аватар для rz_rz
    Регистрация
    29.11.2009
    Адрес
    San Francisco
    Возраст
    37
    Сообщений
    1,159
    Записей в дневнике
    47
    Спасибо
    479
    Сказали 446 раз в 328 постах

    Re: Нужен совет/информация по IT

    Цитата Сообщение от taemdam Посмотреть сообщение
    Я не считаю, что отсутствие ограничений в стиле может улучшить язык.
    Я с вами согласен.

    Цитата Сообщение от taemdam Посмотреть сообщение
    По Вашему нет задач, которые легче и быстрее было бы решить не используя ООП?
    По моему таких задач вагон и тележка.

    Цитата Сообщение от taemdam Посмотреть сообщение
    Вы говорили, что другие языки позволяют программировать в нарушение концепций ООП. Какие именно концепции они нарушают?
    Глобальные переменные.
    Цитата Сообщение от taemdam Посмотреть сообщение
    Чем возможность программировать в другом стиле влияет на реализацию ООП в языке?
    Ничем.

    Цитата Сообщение от taemdam Посмотреть сообщение
    И самое главное - не путаете ли Вы концепции ООП и стиль программирования, присущий Java-программистам? Я к тому, что это разные вещи и то, что исповедует Java далеко не является исключительно верным.
    Согласен.

    Цитата Сообщение от taemdam Посмотреть сообщение
    Вы говорили, что считаете трушными языками те, которые разрабатывались, как ОО.
    Нет, я считаю трушными ОО ЯП те, которые разабатывались как чисто ОО ЯП и таковыми остались (тоесть остались такими, что не в стиле ООП писать в них неестественно).

    Цитата Сообщение от taemdam Посмотреть сообщение
    Вы считаете, что таких языков, кроме Java не существует?
    Перестаньте Я не говорил такого. Я сказал, что я не знаю таких.
    Цитата Сообщение от taemdam Посмотреть сообщение
    Почему Вы их считаете не трушными?
    Потому, что в них легко писать в нарушение концепций ООП (использовать глобальные переменные, функции).
    Инструкция по заполнению DS-122 & DS-230
    http://www.govorimpro.us/entry.php?b=108

  11. #60
    Гражданин Аватар для taemdam
    Регистрация
    11.08.2009
    Адрес
    Одесса
    Возраст
    28
    Сообщений
    1,719
    Записей в дневнике
    1
    Спасибо
    265
    Сказали 436 раз в 297 постах

    Re: Нужен совет/информация по IT

    Booking.com
    То есть, если моя недалекость позволила мне правильно все понять, то Вы считаете трушными те языки, которые непоколебимо исповедуют правило "все является объектом", так?
    Тогда я понял Вашу точку зрения

  12. Эти пользователи сказали Спасибо taemdam за этот пост:

    rz_rz (21.08.2010)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Visitors found this page by searching for:

Nobody landed on this page from a search engine, yet!

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  

Форум "Говорим про Америку"
Форум "Говорим про Америку" Facebook