Войти
ФлеймФорумПрограммирование

Язык программирования nim (3 стр)

Страницы: 1 2 3 4 5 6 Следующая »
#30
15:49, 22 мар. 2018

Kartonagnick
возьмем определение понятия "моральный".

1. относящийся к морали
2. высоконравственный
3. относящийся к нравственным, душевным переживаниям человека

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

#31
15:53, 22 мар. 2018

Что за бессмысленное обсуждение, и так понятно, что D всех закопает.
Вот выкачу очередную фичу...

Только сначала POE пройду

#32
15:56, 22 мар. 2018

kipar
> возьмем определение понятия "моральный".
> 1. относящийся к морали
> 2. высоконравственный
> 3. относящийся к нравственным, душевным переживаниям человека

понятие "морали" (общественные ценности) ортогонально понятию "нравственность" (личная система ценностей)

kipar
> В любом случае все три варианта скорее говорят против легкости чтения
вы ошибаетесь. см. первый пункт.

kipar
> нравоучения обычно читать тяжелее чем аморальную развлекательную литературу.
главное, что бы другим людям не пришлось потом читать
после аморально поразвлекавшегося маргинала.

#33
16:03, 22 мар. 2018
return [](){};
> Только сначала poe пройду
печально, у языка только-только надежда на будущее начала появляться.

Kartonagnick
> вы ошибаетесь. см. первый пункт.
Первый пункт означает что код характеризует мораль. Например "моральные принципы", "моральная деградация". Это никак не способствует легкости чтения, наоборот он скорее всего будет запутанным.

> главное, что бы другим людям не пришлось потом читать
> после аморально поразвлекавшегося маргинала.
Это намного лучше чем читать разморализировавшегося маргинала.

#34
16:06, 22 мар. 2018

kipar
> Первый пункт означает что код характеризует мораль. Например "моральные
> принципы", "моральная деградация". Это никак не способствует легкости чтения,
> наоборот он скорее всего будет запутанным.

бред же.
соответствовать моральным нормам - значит отвечать потребностям общества.

потребность современного общества:
простота изготовления, эксплуатации, и сопровождения.

#35
16:14, 22 мар. 2018

Kartonagnick
> соответствовать моральным нормам - значит отвечать потребностям общества.
Моральные нормы — это социальные нормы, регулирующие поведение человека в обществе, его отношение к другим людям, к обществу и к себе.
Код им соответствовать не может, если рассматривать его как объект, т.к. не является участником общественных отношений.
Однако если рассматривать процесс написания кода, то действительно, этот процесс может как соответствовать, так и не соответствовать моральным нормам. Пожалуй, основную роль тут играет предназначение кода - если код помогает выполнять общественно полезную функцию, то процесс его написания можно назвать моральным (или высоконравственным).

#36
16:19, 22 мар. 2018

kipar
> процесс его написания можно назвать моральным.
второстепенное значение.

код один раз пишут.
а потом много много раз читают.

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

#37
16:27, 22 мар. 2018

Kartonagnick
если код трудно читать это не связано с моралью. С тем же успехом можно называть аморальной неудобную обувь (мне неудобно ее носить, она аморальна), невкусную еду (мне не нравится ее есть, она аморальна) или ненравящуюся работу (мне не нравится убираться, значит это аморально).

#38
16:34, 22 мар. 2018

kipar
> если код трудно читать это не связано с моралью.
связанно. и однозначно характеризует.

kipar
> С тем же успехом можно называть аморальной неудобную обувь
можно.
при условии, что не удобность обуви - статистический факт.

kipar
> невкусную еду (мне не нравится ее есть, она аморальна)
а это уже - бред.

вам стоит научиться различать понятия "мораль" и "нравственность".

#39
16:40, 22 мар. 2018

Kartonagnick
> вам стоит научится различать понятия "мораль" и "нравственность".
я придерживаюсь определения с википедии, где это синонимы.

В тех языках, где, как, например, в русском, помимо слова мораль употребляется слово нравственность (в немецком — Moralitat и Sittlichkeit), эти два слова чаще выступают в роли синонимов или каким-то образом концептуализируются для обозначения отдельных сторон (уровней) морали, причём концептуализации такого рода носят по преимуществу авторский характер.

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

#40
16:45, 22 мар. 2018

kipar
есть же аморальные стишки, аморальные фильмы и т.д.
так и здесь - аморальный код :)

#41
16:51, 22 мар. 2018

Zegalur
но плохо снятый фильм не будут из-за этого называть аморальным.
Так в чем же особенность аморального кода? Призывает к аморальным действиям? Описывает их?

#42
16:53, 22 мар. 2018

kipar
> я придерживаюсь определения с википедии, где это синонимы.
на викки - бред.
смотрите Ожегова лучше.

различия станут тем паче очевидны,
если загуглить отдельно по морали,
и отдельно по нравственности.

#43
16:54, 22 мар. 2018

kipar
> Так в чем же особенность аморального кода?
противоречит ценностям общества.
говнокод короче.
нечитабельное унылое г.
автор которого возможно,
полагал что своими скобачками он сможет ещё чутка довести его до терминальной стадии.

#44
17:11, 22 мар. 2018

Kartonagnick
> если загуглить
если загуглить то там картина совсем очевидная. Никто не употребляет слово "моральный" по отношению к коду. Единственное упоминание - загрузка "морального кода" в потомков, для обеспечение ими соблюдения морали. Поэтому этот вариант нет смысла рассматривать.

ну вот Ожегов.

Мораль
-и, ж. 1. Нравственные нормы поведения, отношении с людьми, а также сама нравственность.

Kartonagnick
> противоречит ценностям общества.
> говнокод короче.
> нечитабельное унылое г.
не вижу противоречия ценностям общества. Вредоносный код - возможно. Код служащий общественно-вредным целям типа казино или торговли наркотиками - с натяжкой но допустим. Но код который плохо читается? Т.е. допустим, новичков вообще учить программированию аморально, ведь они начиная писать код будут совершать аморальные поступки - писать плохой код, зачастую еще и неработающий.

Страницы: 1 2 3 4 5 6 Следующая »
ФлеймФорумПрограммирование

Тема в архиве.