Size: a a a

2020 April 19

RS

Robert Sabirov in Linux Чат
Что на закреплённое сообщения вообще внимание не обратил😆
источник

E

Earl Sweetshirt in Linux Чат
источник

RS

Robert Sabirov in Linux Чат
Спасибо огромное! Буду изучать👍
источник

I

ID in Linux Чат
End Of Week
хаскель первый приходит на ум
Tam est OOP
источник

EO

End Of Week in Linux Чат
ID
Tam est OOP
Напиши, пожалуйста, пример того, что ты подразумеваешь под реализацией ООП на хаскеле
источник

B

Bravis in Linux Чат
End Of Week
Напиши, пожалуйста, пример того, что ты подразумеваешь под реализацией ООП на хаскеле
На хаскеле нет ооп, но там есть что-то типо ооп) какая-то срань такая) я загуглил)
источник

I

ID in Linux Чат
Там не такой ООП, какой вы подразумеваете под привычный вам, но он там есть. Сейчас все не могу вспомнить, но что то в этом духе:
data Day = Day Int House Minute Seconds
источник

I

ID in Linux Чат
Не помню как час и секунды на английском
источник

I

ID in Linux Чат
Day справа - это тот же конструктор типа Day слева
источник

EO

End Of Week in Linux Чат
ID
Там не такой ООП, какой вы подразумеваете под привычный вам, но он там есть. Сейчас все не могу вспомнить, но что то в этом духе:
data Day = Day Int House Minute Seconds
ООП - это не наличие служебного слова class в коде. Именно потому, что классической реализации ООП ни в хаскеле, ни в Си не имеется, от того их и относят к категории функциональных языков, основной сущностью которых является функция, а не объект.
источник

EO

End Of Week in Linux Чат
Велосипеды с костылями - не считаются
источник

I

ID in Linux Чат
End Of Week
ООП - это не наличие служебного слова class в коде. Именно потому, что классической реализации ООП ни в хаскеле, ни в Си не имеется, от того их и относят к категории функциональных языков, основной сущностью которых является функция, а не объект.
Я поменял слово. Он не так пишется
источник

EO

End Of Week in Linux Чат
ID
Я поменял слово. Он не так пишется
Сути это в общем-то не меняет)
источник

I

ID in Linux Чат
End Of Week
ООП - это не наличие служебного слова class в коде. Именно потому, что классической реализации ООП ни в хаскеле, ни в Си не имеется, от того их и относят к категории функциональных языков, основной сущностью которых является функция, а не объект.
Ну, его не рассматривают как ООП, потому что понятие объекта там вообще отсутсвует, но это не отменяет того факта, что его можно использовать как ООП. Поэтому и сказал вторым сообщением, что он не такой формы. Написал бы первым, но настройки раскладки на компе  нету
источник

EO

End Of Week in Linux Чат
ID
Ну, его не рассматривают как ООП, потому что понятие объекта там вообще отсутсвует, но это не отменяет того факта, что его можно использовать как ООП. Поэтому и сказал вторым сообщением, что он не такой формы. Написал бы первым, но настройки раскладки на компе  нету
При должном желании, можно и суп вилкой кушать. Я думаю, под 'не имеет ООП' в вопросе подразумевалась таки классическая реализация парадигмы и ключевых её концепций - наследования, полиморфизма и инкапсуляции.
источник

B

Bravis in Linux Чат
End Of Week
При должном желании, можно и суп вилкой кушать. Я думаю, под 'не имеет ООП' в вопросе подразумевалась таки классическая реализация парадигмы и ключевых её концепций - наследования, полиморфизма и инкапсуляции.
И абстракции!)
источник

I

ID in Linux Чат
End Of Week
При должном желании, можно и суп вилкой кушать. Я думаю, под 'не имеет ООП' в вопросе подразумевалась таки классическая реализация парадигмы и ключевых её концепций - наследования, полиморфизма и инкапсуляции.
Там они как раз таки есть. Про наследование не помню, но про остальное точно скажу
источник

I

ID in Linux Чат
Bravis
И абстракции!)
А то, что я ранее написал это разве не абстракция?
источник

B

Bravis in Linux Чат
ID
А то, что я ранее написал это разве не абстракция?
Абстракция вообще в любом языке программирования
источник

B

Bravis in Linux Чат
Bravis
Абстракция вообще в любом языке программирования
Я хз почему её как парадигму ооп используют
источник