Od czego zacząć naukę programowania?

8

Dla wszystkich poczatkujacych polecam zapoznanie sie z artykulem:

Jaki język programowania wybrać

0

Dziękuję:) mnie sie artykuł na pewno przyda, idę sobie poczytac

5

W XML-u raczej trudno się programuje.
W XSL / XSLT trochę łatwiej...

Zamiast JScript / VBScript dałbym CoffeScript - byłoby bardziej na czasie.

  1. O co chodzi w tym zdaniu?
    Jeśli chcesz pisać skrypty dla aplikacji, musisz liczyć się z tym, że twoja platforma docelowa nie będzie darmowa.

  2. W kompilatorach i środowiskach C++ brakuje

  1. Z komentarzy do C++ (?) wywaliłbym te:
  • Łatwy do nauki podstaw
  • Łatwy w użyciu
  1. Do środowisk Javy dodałbym:
  • OpenJDK
  1. W zdaniu:
    Java \ Komentarze
    W niektórych wersjach obsługuje platformę .NET
    dodałbym link do:
  1. Link Python \ Najczęstsze zastosowania \ programowanie gui
    jest nieaktualny

  2. Do Python dodałbym środowiska IDE:

  1. W Python w zdaniu:
    *umożliwia łatwą współpracę z modułami napisanymi w C/C++ (m. in. CPython) *
    podałbym raczej nazwy Boost.Python, SWIG

  2. Do PHP \ Środowiska trzeba dodać:

  1. Z komentarzy do Delphi usunąłbym słowo "popularny" (chlip, chlip).
    Niestety określenie nieaktualne (biorąc pod uwagę aktywność na Torry, D-S-P i oferty pracy).

  2. W C++ \ komentarze w zdaniu:
    W niektórych wersjach obsługuje platformę .NET
    dodałbym "(C++/CLI)".

  3. W komentarzach do Javy trzeba dodać "obliczenia numeryczne i naukowe". Nieco to dziwi biorąc pod uwagę brak unsigned, ale tak jest.
    Jest masa książek o zastosowaniach naukowych w Javie i kilka znalezionych niedawno stron:

0

Do kolegi @up dorzuce:

"Kompilatory i środowiska
*Microsoft Visual C++ Toolkit (Windows), Microsoft Visual C++ (Windows) (również jako składnik Visual Studio 2008, darmowe w wersji Express Edition)"
Wyrzucilbym ten rok ;)

0
vpiotr napisał(a):
  1. W C++ \ komentarze w zdaniu:
    W niektórych wersjach obsługuje platformę .NET
    dodałbym "(C++/CLI)".

Oraz "Managed Extensions". To co innego niż C++/CLI, a skoro "niektórych wersjach" jest w liczbie mnogiej, warto byłoby znaleźć mnogi przykład ;-)

0
Azarien napisał(a):
vpiotr napisał(a):
  1. W C++ \ komentarze w zdaniu:
    W niektórych wersjach obsługuje platformę .NET
    dodałbym "(C++/CLI)".

Oraz "Managed Extensions". To co innego niż C++/CLI, a skoro "niektórych wersjach" jest w liczbie mnogiej, warto byłoby znaleźć mnogi przykład ;-)

To stara wersja C++/CLI, do tego ze statusem "deprecated", nie wiem czy jest sens to wspominać.
Nazwa nieużywana od 2005 roku, tak piszą tutaj:

http://en.wikipedia.org/wiki/Managed_Extensions_for_C%2B%2B

0

Nie, ponieważ ten kurs to oferta od frajerów dla frajerów.

0

dlaczego? korzystałeś z niego?

1 użytkowników online, w tym zalogowanych: 0, gości: 1