Почему я выбрал Java вместо Python

Война фанатов Java и Python вряд ли когда-то закончиться. Ведь каждый язык по-своему уникальный. Однако я все же отдал свое сердце Java, и вот почему.

1. Экосистема

Оба языка имеют просто прекрасную экосистему. Однако на данный момент Java имеет более сильную экосистему. Особенно удобно использовать данный язык из-за уймы библиотек, которые помогают решить до 60% задач. Например, сортировка массива, заполнения массива определенным числом и так далее.

2. Скорость

При написании кода, я заметил то, что Java работает намного быстрее своего конкурента. Ведь Java является компилируемым языком, что дает большое преимущество во время обработки кода. Особенно это чувствуется во время написания сложных программ.

3. Красота написания кода

Красоту написания кода довольно сложно оценить из-за того, что для каждого программиста есть свои стандарты красоты. Однако для меня Java занимает лидирующую позицию. Например:

Java: if(аргумент 1){

//код

}else if(аргумент 2){

//код

}else{

//код

}

Python: if аргумент 1:

//код

elif аргумент 2:

//код

else:

//код

Как видите, в Java аргументы вносятся в отдельные дужки. Что помогает более четко видеть что и где записано. Особенно мне понравилось то, что тело кода находиться в определенном блоке. Как по мне, это позволяет четко оградить код от остальной массы.

4. Android платформа

По данным 2019 года, более 2.5 миллиардов устройств поддерживают данную платформу. И это действительно лакомый кусок рынка. Однако почти все программы написанные благодаря языку Java. Ведь этот язык имеет целый ряд полезных библиотек, которые помогают при работе с данной платформой.

Вывод

Оба языка по своему прекрасные. Однако именно тот фактор, что Java используется для написания программ для платформы Android, делает его для меня очень интересным и нужным. А какой Ваш любимый язык программирования?

11
2 комментария

Костыли можно делать ре только из дерева и металла)