Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.66/41: Рейтинг темы: голосов - 41, средняя оценка - 4.66
0 / 0 / 0
Регистрация: 16.09.2015
Сообщений: 1

Какой язык проще?

16.09.2015, 10:38. Показов 10699. Ответов 203
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу определиться с выбором языка для изучения новичку. что подскажете?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.09.2015, 10:38
Ответы с готовыми решениями:

Какой язык посоветуете?
Недавно я изучил C#, мне этот язык очень понравился, и я бы хотел спросить совета, какой язык вы мне предложите изучать следующим, но уже...

Какой язык изучить?
Вот решил изучить язык С но не знаю выбрать С или С++ (или разницы нету)

Какой язык стоит выучить?
Знание из языков - Pascal. В универе будем учить делфи в следующем году Хочу летом подучить еще один язык. сомневаюсь: начать делфи или...

203
 Аватар для Новичок
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,361
18.09.2015, 00:22
Студворк — интернет-сервис помощи студентам
А почему функциональные языки никто не рекламирует?

Не по теме:

Цитата Сообщение от hoggy Посмотреть сообщение
вы пьяны?
или вы по жизни такой?
Скорее второе.

0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
18.09.2015, 00:26
Цитата Сообщение от cybercitizen Посмотреть сообщение
Ознакомься
ознакомился.
ничего нового для себя не узнал.
не понятно, для чего вы вообще мне это предложили.
потому что не имеет никакого отношения к lvalue,
который вы так же непонятно для чего приплели,
потому что это не имеет никакого отношения к глобальным переменным.
0
 Аватар для cybercitizen
204 / 26 / 5
Регистрация: 22.05.2015
Сообщений: 357
18.09.2015, 01:00
Есть что сказать по вопросу "глобальных переменных" в ООП? В качестве примера приведем common lisp. Любая переменная является глобальной (defvar, defparameter), за исключением когда переменная объявляется явно локально (let).

Добавлено через 4 минуты
Цитата Сообщение от hoggy Посмотреть сообщение
не понятно, для чего вы вообще мне это предложили.
Цитата Сообщение от hoggy Посмотреть сообщение
потому что это не имеет никакого отношения к глобальным переменным.
т.е. variable лично для тебя имеет особый смысл? Иначе зачем ты приплел статический объект?
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
18.09.2015, 01:04
Цитата Сообщение от cybercitizen Посмотреть сообщение
Есть что сказать по вопросу "глобальных переменных" в ООП?
уже.
см #96

Добавлено через 3 минуты
Цитата Сообщение от cybercitizen Посмотреть сообщение
т.е. variable лично для тебя имеет особый смысл?
нет никаких "то есть".

вы писали:
Цитата Сообщение от cybercitizen Посмотреть сообщение
ах ты про lvalue
но lvalue не имеет никакого отношения к глобальным переменным.
0
 Аватар для Leonin
6 / 6 / 3
Регистрация: 31.08.2015
Сообщений: 56
18.09.2015, 06:42
Эх. Стоит запретить вопросы, а-ля, "какой язык лучше, проще, спасет мир?". Такой холивар начинается...
0
18.09.2015, 13:08

Не по теме:

Цитата Сообщение от cybercitizen Посмотреть сообщение
В качестве примера приведем common lisp.
Как неожиданно ... :sarcasm: :D

0
 Аватар для cybercitizen
204 / 26 / 5
Регистрация: 22.05.2015
Сообщений: 357
19.09.2015, 23:40

Не по теме:

Цитата Сообщение от hoggy Посмотреть сообщение
ы по жизни такой? Судя по вашей репутации, сегодняшний случай - не единичный,
Да, я хам и драчун. Даже "боевые" шрамы имеются.


Цитата Сообщение от hoggy Посмотреть сообщение
ваше сообщение #97 и #99 намекают,
что сейчас вы не в состоянии логично мыслить.
Твои остальные сообщения намекают что ты вобще не в состоянии воспринимать реальность. Ты постарался что-то вякнуть в области глобальных переменных, а реально заехал в область статических объектов. Вопрос. Кто из нас дурак? Ответ очевиден.

Не по теме:

Цитата Сообщение от Новичок Посмотреть сообщение
Скорее второе.
адвокатесса в студии, ага



Добавлено через 2 минуты
Цитата Сообщение от Avazart Посмотреть сообщение
Как неожиданно
Триста раз ожиданно. Хорошо спроектированный язык всегда будет выступать в качестве примера. Это Forth, Smalltalk, Common Lisp. И когда ты освоишь что-то из перечисленного, то молча сменишь тон. А до тех пор так и будешь прозябять Рашковым плюсовым быдляком.
0
Неэпический
 Аватар для Croessmah
18150 / 10732 / 2067
Регистрация: 27.09.2012
Сообщений: 27,047
Записей в блоге: 1
19.09.2015, 23:48
Цитата Сообщение от hoggy Посмотреть сообщение
но lvalue не имеет никакого отношения к глобальным переменным.
там похоже не в курсе что такое lvalue, увы
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
20.09.2015, 00:38
Цитата Сообщение от hoggy Посмотреть сообщение
компилятор вижал студии 6 не умел объявлять счетчик в декларации цикла:
еще как умел, проблема в другом, переменная не умирала вместе с циклом
C++
1
2
3
for(int i=0;.....)
............
for(int i=0......)
в шестерке ошибка, двойное объявление
поэтому и придумали костыли
что то типа
C++
1
define for if(0){} else{ for }
не помню точно
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
20.09.2015, 01:14
Цитата Сообщение от cybercitizen Посмотреть сообщение
В старании следовать императивщине.
а что это слово ругательное?
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
20.09.2015, 01:26
Цитата Сообщение от cybercitizen Посмотреть сообщение
В некотором смысле да.
а ниче что компы по сути своей империтивны?
только жесткие команды понимают
0
Заблокирован
20.09.2015, 10:11
Цитата Сообщение от Leonin Посмотреть сообщение
S el, К примеру, C# не поддерживает множественное наследование, в нем нету глобальных переменных. Есть статик, но это немного другое
Leonin,
1. В множественном наследовании нет смысла.
2. В C# есть интерфейсы
3. Как уже раньше сказал cybercitizen глобальных переменных в ОО-шном языке не может быть по определению.

Цитата Сообщение от hoggy Посмотреть сообщение
уже.
см #96
hoggy, это не ответ на вопрос.
0
Почетный модератор
12274 / 5341 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
20.09.2015, 10:46
 Комментарий администратора 
cybercitizen, Croessmah, в следующий раз оба пойдете в бан без предупреждения. Надолго. Пока не повзрослеете.


Тема почищена.
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
20.09.2015, 11:49
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
это не ответ на вопрос.
что именно не понятно?
0
Заблокирован
20.09.2015, 11:58
Цитата Сообщение от hoggy Посмотреть сообщение
что именно не понятно?
hoggy, не понятно на какой вопрос вы отвечаете.

Повторю:

Цитата Сообщение от cybercitizen Посмотреть сообщение
Есть что сказать по вопросу "глобальных переменных" в ООП?
Цитата Сообщение от hoggy Посмотреть сообщение
иногда бывают ситуации, когда есть некоторый экземпляр класса.
и нужно осуществлять доступ к этому экземпляру из любой точки программы.
например, для нужд логгирования.
Неужели вы действительно думаете, что "это" ответ на поставленный вопрос?
0
 Аватар для Voivoid
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
20.09.2015, 12:05
Цитата Сообщение от Новичок Посмотреть сообщение
А почему функциональные языки никто не рекламирует?
Я рекламировал, но здесь это глас вопиющего в пустыне
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
20.09.2015, 12:07
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
Неужели вы действительно думаете, что "это" ответ на поставленный вопрос?
нет, это ответ на другой вопрос.
ответ на вопрос, который изначально задал этот гопник.
тот самый вопрос, с которого он начал свой унылый троллинг:

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

и пошел-поехал бессвязный бред:
последующие его сообщения оказывались практически не связанны
с предыдущими, и с собственным вопросом.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
20.09.2015, 12:10
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
1. В множественном наследовании нет смысла.
Если бы его небыло смысла. то и небыло бы
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
2. В C# есть интерфейсы
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
3. Как уже раньше сказал cybercitizen глобальных переменных в ОО-шном языке не может быть по определению.
Ну это ерунда, ибо только то вы сделали int main методом класса не говорит что язык ОО, кроме того ОО лишь одна из парадигм.

Добавлено через 2 минуты
Цитата Сообщение от Voivoid Посмотреть сообщение
Я рекламировал, но здесь это глас вопиющего в пустыне
Вероятно по тому что никто не любит рекламу, все любят практичность.
0
306 / 101 / 18
Регистрация: 04.07.2014
Сообщений: 571
20.09.2015, 13:48
Цитата Сообщение от Avazart Посмотреть сообщение
Если бы его небыло смысла. то и небыло бы
Во множественном наследовании реализаций смысла нет.
И его действительно нет ни в C#, ни в Java.

Цитата Сообщение от Ev_Hyper Посмотреть сообщение
глобальных переменных в ОО-шном языке не может быть по определению.
Объектное исчисление этого никак не запрещает. Я бы сказал, что любое несвязанное абстракцией имя глобально.
0
 Аватар для cybercitizen
204 / 26 / 5
Регистрация: 22.05.2015
Сообщений: 357
20.09.2015, 13:56
hoggy, давайка я тебе "на пальцах" разложу как ты далек от реальности. Я сказал что глобальных переменных в ОО языках не может быть по определению и попросил привести пример такого случая когда необходимость в этом может возникнуть. Ты сказал своё
C++
1
std::cout << "kokoko";
Теперь объясни каким образом это связано с моим вопросом. Если ты хотел сказать что std::cout есть глобальная переменная которая необходима, то сел в лужу. Это статический инстанс и эта техника в C# есть. Если же ты хотел сказать что твоё "kokoko" есть глобальная переменная то ты опять сел в лужу, потому что эти данные мы без отладчика даже не в состоянии получить. Что такое "переменная"? Это такая абстракция когда мы можем связать область памяти с некоторым условным именем (bound name). "Глобальная" говорит нам о том что мы можем получить доступ к этим данным в любой точке программы. Для этого нам и необходимо то самое связанное имя. Объясни.

Добавлено через 5 минут
Цитата Сообщение от Avazart Посмотреть сообщение
Вероятно по тому что никто не любит рекламу, все любят практичность.
Вероятно потому что быть невеждой очень уважаемо в вашей стране. Например быть православным, или писать на c++.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.09.2015, 13:56

Какой язык программирования лучше? (3)
Продолжение темы

какой язык программирования изучать?
На данный момент учу delphi, но кажется что этот язык сейчас не актуален. Есть огромное желание учиться программировать в сторону...

Какой язык программирования я придумал
Приветствую всех. Составил список целей. Интересует, существует ли в мире такой язык программирования, который я тут на фантазировал. ...

Какой язык лучше / прибыльнее?
И так, мне 16 лет, седня днем пойду подавать документы в техникум на программиста соответственно. И назрел вопрос какой язык...

Какой язык программирования выбрать?
Доброго времени суток ! Подскажите уважаемые форумчане - какой язык программирования выбрать для начального изучения? Да и вообще, какие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
120
Ответ Создать тему
Новые блоги и статьи
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru