12.07.2014 / 07:58 | |
RGT Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| Oak, Да даже в чистых ООП языках код порой выглядит не очень. Лично я только такой и вижу (
__________________
don't tread on me |
12.07.2014 / 08:06 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| RGT, ну это разумеется Я просто к тому, что процедурноссть поощряет желание написать код "по быстренькому". __________________
Эль Презеденте |
12.07.2014 / 11:47 | |
JSBmanD Пользователь Сейчас: Offline
Имя: Dimitro Откуда: Санкт-Петербург Регистрация: 17.10.2012
| Koenig (11.07.2014/13:55) JSBmanD, кому как, по мне все логично тоже самое и со всякими скобками, логически выделяется всеНовый обзац и не надо мучить клаву еще одним знаком
__________________
No thing is perfecT |
12.07.2014 / 12:02 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Koenig (11.07.2014/13:15)процедурные решения не мало важнывот этого мне в Java не хватает.. в общем, ООП нужен, но не в обязаловку, т.е., чтобы можно было писать чисто процедурами/функциями иотсутствие необходимости во входной точке - возможность начать выполнение скрипта с первой строки файла
__________________
わからない!! |
12.07.2014 / 12:04 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| aNNiMON (11.07.2014/21:39)никто модульность не упомянулну поддержка модулей/библиотек само собой нужна
__________________
わからない!! |
12.07.2014 / 12:11 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Oak (12.07.2014/08:06)RGT, ну это разумеется Я просто к тому, что процедурноссть поощряет желание написать код "по быстренькому".Можно настрогать процедурок, функций. Удобно изначально. Если появляется потребность все это как-то организовать - пожалуйста, идеальный ЯП дает такую возможность в виде ООП. Или же вынести в отдельный модуль/библиотеку. Я вижу это как некое слияние Java и Phyton, когда можно сразу писать код, не описывая класс в обязательном порядке, как в Java __________________
わからない!! |
12.07.2014 / 12:21 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| ВитаминКО, не, не просто библиотеки, а именно модульность, когда у модуля есть версия и в зависимостях проекта указывается совместимость модуля по версиям. Вот в цейлоне описание модуля "Краткое описание, что делает модуль"
by("Gavin King")
module ceylon.process "1.0.0" {
shared import ceylon.file "1.0.0";
import java.base "7";
}
Указывается автор, имя модуля (он же package), версия и зависимости. Ещё лицензию можно добавить и т.д. Потом в коде пишешь import ceylon.process "1.0.0"; и всё сразу работает. __________________
let live |
12.07.2014 / 12:24 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| aNNiMON, представлял подобное, но не так расширено
__________________
わからない!! |
12.07.2014 / 12:59 | |
RGT Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| Лично мне нравится Python. Пока ещё. Ceylon выглядит тоже интересно. Ещё, помнится, Макконелл расхваливал Ada.
__________________
don't tread on me |
12.07.2014 / 13:24 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| Ну, модульность это так себе штука. Она, конечно, классная, но есть Maven, Graddle и так далее.
__________________
Эль Презеденте |