Size: a a a

Беседка Perl-групп

2020 April 04

VG

Vadim Goncharov in Беседка Perl-групп
ну может вычислительных, мало ли :)
источник

DF

Denis F in Беседка Perl-групп
Vadim Goncharov
ну может вычислительных, мало ли :)
Ну по ценам которые я видел в интернете, стоимость ракет для американской армии начинались от 10к баксов. Но насколько этой инфе можно верить я без понятия.
источник

p

pragus in Беседка Perl-групп
источник
2020 April 05

AP

Anton Petrusevich in Беседка Perl-групп
а вот такой вопрос про питон. они там при переходе от второй версии к третьей вдруг решили строки сделать иммутабельными (если я правильно понимаю, во второй верси s[1]='x' было допустимо). оно им что-то принесло, кроме фрустрации уже имеющихся питон-программистов?
источник

YM

Yuri Myasoedov in Беседка Perl-групп
нет, вроде так и были иммутабельными
источник

YM

Yuri Myasoedov in Беседка Perl-групп
>>> s = "hello"
>>> s[0]
'h'
>>> s[0] = 'g'
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: 'str' object does not support item assignment
источник

YM

Yuri Myasoedov in Беседка Perl-групп
2.7.16
источник

AP

Anton Petrusevich in Беседка Perl-групп
в туторе пример с присвоением. лан, ошибка в туторе, видимо
источник

YM

Yuri Myasoedov in Беседка Perl-групп
а есть ссыль на тутор?
источник

AP

Anton Petrusevich in Беседка Perl-групп
сорри, мой косяк, я неправильно вчитался в него.
источник

AP

Anton Petrusevich in Беседка Perl-групп
в любом случае, я не понимаю иммутабельных строк в интерпретируемом языке
источник

VG

Vadim Goncharov in Беседка Perl-групп
+1
источник

VG

Vadim Goncharov in Беседка Perl-групп
Anton Petrusevich
сорри, мой косяк, я неправильно вчитался в него.
там небось был тип "буфер" или чот такое?
источник

YM

Yuri Myasoedov in Беседка Perl-групп
Anton Petrusevich
в любом случае, я не понимаю иммутабельных строк в интерпретируемом языке
Возможно это связано с тем, что в питоне переменная это по сути ссылка на объект:
>>> a = 'foo'
>>> b = a
>>> b
'foo'

если бы строки были мутабельными, то после копирования объекта мог невзначай поменять сам объект через копию
источник

YM

Yuri Myasoedov in Беседка Perl-групп
сам дизайн языка видимо предрасполагает к иммутабельным строкам. после перла я страдал от этого, ибо было очень непривычно
источник

VG

Vadim Goncharov in Беседка Perl-групп
ну да, Гвидо кучу вещей делал специально "чтоб не в как в перле"
источник

VG

Vadim Goncharov in Беседка Perl-групп
именно поэтому в свое время появился руби - вернуть ряд перловых фич в синтаксис питона
источник

YM

Yuri Myasoedov in Беседка Perl-групп
Да, возможно, только в одном из интервью Ларри сокрушался, что реализовал ООП, взяв за пример питон, а потом понял, как он ошибался
источник

YM

Yuri Myasoedov in Беседка Perl-групп
ну ничо. может cro приде, порядок наведе?
источник

VG

Vadim Goncharov in Беседка Perl-групп
разве? ведь перловый ООП не очень-то похож :)
источник