Wpis z mikrobloga

@laczka: Przecież w 4 lata to powstało już z milion nowych frameworków a co było na topie juz nie jest. Objective - C np. stracił juz swoją pozycję pewnie bo nowe aplikacje na systemy Apple pisane są w Swift. Pozatym tu pewnie biorą też pod uwagę systemy juz napisane, i utrzymywane. Nie znam kogoś kto nowe rzeczy pisze w Pascalu 14 miejsce :)
  • Odpowiedz
@laczka:
Hehe, Phyton ( ͡° ͜ʖ ͡°)
To są jakieś bzdury, zresztą totalnie nieprzystające do rzeczywistości. Zobacz jaka jest w Polsce liczba ofert pracy w językach, a nie na jakąś durną tabelkę sprzed 5 lat. No i przede wszystkim kurde uczy się tego, co chce się w życiu robić, a nie tego, w czym jest mniej lub więcej programistów.
  • Odpowiedz
juz nie chodzi mi o tę tabelkę konkretna ale o ogólne tendencje, czy jeśli C jest tu na pierwszym roku to znaczy ze jest najprostszy i najwiecej osob się nim zajmuje?


@laczka: Nie, C to klasyk. Uczy się go studentów, gdyż:

- składnia i biblioteka standardowa jest w miarę prosta
- C wpłynął na wiele języków programowania i podobne rozwiązania można znaleźć w dominujących obecnie językach
- znacząco ułatwia naukę C++
  • Odpowiedz
@laczka: C jest językiem niskiego poziomu, czyli jest używany em.. jakby nad warstwą fizyczną, musisz pamiętać w nim o pamięci, dodatkowo nie wszystko jest w nim takie proste - często gdy wydaje się, że coś wiesz to tak naprawdę gówno wiesz. Python natomiast jest językiem interpretowalnym, wysokiego poziomu, często stosuje się w nim wrappery dla jakiś funkcji napisanych w C np. i program wygląda ładnie, jest czytelniejszy, ale przez to, że
  • Odpowiedz
czy ja wiem, prędzej C++, samo C bez obiektowości to takie nic


@Inboxie: @Ragnarokk: Współczesny C++ pozwala Ci na pisanie programów bez manualnego zarządzania pamięcią (smart pointers, RAII, kontenery), a bogata biblioteka standardowa mocno ułatwia życie. W C trzeba tworzyć wszystko od podstaw, natomiast C++ może wymagać trochę więcej doświadczenia ze względu na składnię i pewne specyficzne rozwiązania. Ale jeśli ktoś nie będzie używać TMP, to powinien nie mieć z
  • Odpowiedz
@Init0:
Prościej tak:

Tak wygląda jakieś tam odwracanie tablicy w C (pierwsze lepsze z netu):

#include

int main() {
int array[100], n, c, t, end;

scanf("%d", &n);
end = n - 1;

for (c = 0; c < n; c++) {
scanf("%d", &array[c]);
}

for (c = 0; c < n/2; c++) {
t = array[c];
array[c] = array[end];
array[end] = t;

end--;
}

printf("Reversed array elements are:\n");

for (c =
  • Odpowiedz