Wpis z mikrobloga

@JustJoinIT: Użycie średnika jest wspólne dla większości starych języków programowania. W nowych nie ma średnika: Scala, Go, Kotlin, Swift nie używają tego archaicznego znaku.
  • Odpowiedz
@niko444:
Też mnie w-----a python ale większosc co napisales da sie ogarnac korzystajac m.in. z abc, dataclasses, pydantic, typing, mypy
Kwestia tylko ze jak potrzebujesz tego typu rzeczy to raczej znajdzie sie inny jezyk ktore bardziej odpowiada wymaganiom. Ja juz od kilku miesiecy zastanawiam sie nad zmiana na golang, tylko ze fajnych ofert brak dla konwertyty :)
  • Odpowiedz
@kelso2: Z abc nie skorzystasz jak juz masz metaclass czyli np yamlobject nie moze byc juz abstrakcyjny bo juz sam w sobie ma metaclasse a mozna miec tylko jedną, jakby nie mogli dodac slowo kluczowe abstract do klasy :/ typic kojarze mypy tez ale co z tego jak inne biblioteki zwracaja po kilka roznych typow i nie uzywaja typing, w ogole kod nie jest czysty jak sie spojrzy na to.
  • Odpowiedz
@kelso2: A i jeszcze pakiety, w javie elegancko kazdy używa mavena i jest gitara a tam konflikty wersji jak rozne wersje sa wymagane, trzeba robic srodowiska wirtualne albo inne anacondy pobierac rozne wheele dla systemu i kompilowac inaczej pod rozny system
  • Odpowiedz
@hustle: nie, bo zwykle ich funkcje pełni nowa linia. Ale jakbyś kiedys zapragnął z niewyjaśnionych przyczyn użyć w jednej to juz bez tego ani rusz. Minifikacja zreszta bez tego tez by co innego wypluła :-)
  • Odpowiedz