🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
7 messages
7 total messages Started by slawek Wed, 27 Jun 2018 06:33
Co dalej z Jav?? - JDK
#154303
Author: slawek
Date: Wed, 27 Jun 2018 06:33
21 lines
1442 bytes
Java by?aby bardzo ok, ale...

... Oracle zapowiedzia?o zmiany w polityce licencjonowania JDK.

Reasumuj?c: Oracle jest de facto monopolist?, ma pomys?y na
 dojenie kasy tak?e za "genera? computing" (co do tej pory by?o
 free), po wygraniu (?) procesu z Google robi si? coraz bardziej
 roszczeniowe. Pomys? na wydawanie co pó? roku nowego JDK (major)
 jest - moim zdaniem - chory. Pomys? aby nie by?o update'ów -
 tylko x.0.1 i x.0.2 - jeszcze bardziej. Widz? konieczno?? powrotu
 do C++ ... a to mi si? zdecydowanie nie podoba. (Do C++ jest
 mnóstwo p?atnych narz?dzi, ale jest te? GCC itp.
 itd.)

Ma kto? jakie? rozeznanie co do przysz?o?ci programowania w Javie?

TIA


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: Co dalej z Jav?? - JDK
#154304
Author: szykcech
Date: Wed, 27 Jun 2018 16:14
9 lines
2150 bytes
> Widz? konieczno?? powrotu
>  do C++ ... a to mi si? zdecydowanie nie podoba. (Do C++ jest
>  mnóstwo p?atnych narz?dzi, ale jest te? GCC itp.

Co do kompilatorów to nie tylko jest Gcc bo to kompilator C a nie C++. Zaś do C++ jest g++, Clang a pod WinDos masz za darmo kompilatory Visual C++ (płatne jest samo Visual Studio). Choć przyznaję, że pod WinDos bez Visual Studio jest ciężko z tego powodu, że wiele bibliotek jest rozprowadzanych jedynie z plikami dla tego Ide...

> Ma kto? jakie? rozeznanie co do przysz?o?ci programowania w Javie? 

To ślepa, zamknięta technologia - żyje jedynie dzięki korpo i Android... Do projektów "prawdziwych" aplikacji się nie nadaje bo wymaga maszyny wirtualnej (choć są takie instalki). Sprawa jest prosta: Chcesz pisać prawdziwe programy?!? To tylko w C++!!!
Re: Co dalej z Jav?? - JDK
#154305
Author: slawek
Date: Thu, 28 Jun 2018 17:57
25 lines
2094 bytes
szykcech@gmail.com Wrote in message:
> > Widz? konieczno?? powrotu
>>  do C++ ... a to mi si? zdecydowanie nie podoba. (Do C++ jest
>>  mnóstwo p?atnych narz?dzi, ale jest te? GCC itp.
> 
> Co do kompilatorów to nie tylko jest Gcc bo to kompilator C a nie C++. Zaś do C++ jest g++, Clang a pod WinDos masz za darmo kompilatory Visual C++ (płatne jest samo Visual Studio). Choć przyznaję, że pod WinDos bez Visual Studio jest ciężko z tego powodu, że wiele bibliotek jest rozprowadzanych jedynie z plikami dla tego Ide...

Ajtam, ajtam... zdarzyło mi się używać różnych kompilatorów C i
 C++, notabene istnieje coś takiego jak Visual Studio
 Community.

> 
>> Ma kto? jakie? rozeznanie co do przysz?o?ci programowania w Javie? 
> 
> To ślepa, zamknięta technologia - żyje jedynie dzięki korpo i Android... Do projektów "prawdziwych" aplikacji się nie nadaje bo wymaga maszyny wirtualnej (choć są takie instalki). Sprawa jest prosta: Chcesz pisać prawdziwe programy?!? To tylko w C++!!!

C++ ma wady: brak GC, brak standardowego GUI, brak przenośności
 pomiędzy systemami. A program ma działać na MS Windows, OSX,
 Linuksie i Androidzie. 

Wiem, niektórzy w tym miejscu doradzą Lispa...


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: Co dalej z Jav?? - JDK
#154306
Author: szykcech
Date: Tue, 03 Jul 2018 04:21
13 lines
1965 bytes
> C++ ma wady: brak GC

To nie wada, to cecha. Poza tym w programach kożystających z Qt przez wskaźniki do parent-a albo dzięki QSharedPointer nie trzeba zbyt wiele myśleć o usuwaniu obiektów...

> , brak standardowego GUI, 

To jest wolność! Choć wydaje mi się, że  w świecie C++ dominuje Qt...

> brak przenośności
>  pomiędzy systemami. A program ma działać na MS Windows, OSX,
>  Linuksie i Androidzie. 

Jak ktoś nie mumi programować to nie jest przenośnie... A z Qt możesz pisać na wszystkie te platformy jeden kod...
Re: Co dalej z Jav?? - JDK
#154308
Author: szykcech
Date: Tue, 03 Jul 2018 04:22
4 lines
1511 bytes
> notabene istnieje coś takiego jak Visual Studio
>  Community.

Do zastosowań nie komercyjnych?!?
Re: Co dalej z Jav?? - JDK
#154309
Author: slawek
Date: Thu, 05 Jul 2018 06:06
16 lines
1248 bytes
szykcech@gmail.com Wrote in message:
> > notabene istnieje coś takiego jak Visual Studio
>>  Community.
> 
> Do zastosowań nie komercyjnych?!?
> 

Do nie-komercyjnych i do tak-komercyjnych. Są warunki, trzeba
 przeczytać licencję. 

Free są wersje Express mające ograniczone możliwości.
-- 


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Re: Co dalej z Jav?? - JDK
#154307
Author: slawek
Date: Thu, 05 Jul 2018 06:24
21 lines
1512 bytes
szykcech@gmail.com Wrote in message:

> To nie wada, to cecha.

"This is not a bug, this is feature."

Niemniej jednak język bez GC to jak samochód bez automatycznej
 skrzyni biegów.


> Jak ktoś nie mumi programować to nie jest przenośnie...

Jeżeli piszesz program na zaliczenie, to "przenośność" oznacza np.
 nie używanie windows.h. Jeżeli to jest komercyjny projekt, a ty
 jesteś architektem, to taka "przenośność" oznacza że do każdego
 systemu operacyjnego będziesz musiał mieć zespół pracowników. A
 to i komplikacja, i koszty.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads