Artykuł o Dinozaurze

0

http://www.techrepublic.com/b[...]ol-programming-techniques/809

Artykuł traktuje o starszym doświadczonym programiście, który programuje w ASP i ma gdzieś nowoczesne techniki programowania, wszystko pisze proceduralnie i nawet nie potrafii używać debuggera. Miła lektura.
A więc przy okazji życzę wam drodzy użytkowicy 4p, żebyście Wy się nie stali takimi dinozaurami i mieli trochę bardziej otwarte umysły niż ten gość z artykułu. Szczególnie to się tyczy programistów C++, nie dostrzegających że dawno są już o niebo lepsze języki programowania.
Happy Flaming :D

0
endless_loop napisał(a)

Szczególnie to się tyczy programistów C++, nie dostrzegających że dawno są już o niebo lepsze języki programowania.

obraziłeś moje uczucia religijne

0

niebo lepsze jezyki czyli jakie? C# a co to jest? to w ogole da sie kompilowac?

0

Kompilacja bezpośrednio do kodu natywnego to zło w 100 %.

0
... napisał(a)

niebo lepsze jezyki czyli jakie? C# a co to jest? to w ogole da sie kompilowac?

Ja zapytam: po co to w ogóle kompilowac? imo szkoda pradu.

0
... napisał(a)

niebo lepsze jezyki czyli jakie? C# a co to jest? to w ogole da sie kompilowac?

hmm...

C:\myprogs>csc hello.cs
Kompilator Microsoft (R) Visual C# 2008 w wersji 3.5.30729.1
dla programu Microsoft (R) .NET Framework w wersji 3.5
Copyright (C) Microsoft Corporation. Wszelkie prawa zastrzeżone.

C:\myprogs>ngen hello.exe
Microsoft (R) CLR Native Image Generator - Version 2.0.50727.3053
Copyright (c) Microsoft Corporation.  All rights reserved.
Installing assembly C:\myprogs\hello.exe
    Compiling assembly C:\myprogs\hello.exe ...
hello, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null

C:\myprogs>hello
dupa

C:\myprogs>

jakieś jeszcze wątpliwości?

Wibowit napisał(a)

Kompilacja bezpośrednio do kodu natywnego to zło w 100 %.
Nie popadajmy w skrajności. Wciąż większość aplikacji desktopowych jest pisana w tym złym, niedobrym C++.

0
Azarien napisał(a)

jakieś jeszcze wątpliwości?

No dobra ale dalej nie wiem PO CO?

0

Nie wiesz po co?

  • kod natywny działa zdecydowanie szybciej.
  • Wiele projektów jest kontynuowanych. A co za tym idzie nikt nie będzie przepisywać całego kodu.
  • Pełna kontrola nad obsługą pamięci
  • „Potęga” C# jest śmieszna w porównaniu z potęgą C++
  • Przenośność

Jak dla mnie pisanie w C# ma charakter zbudowania tylko małej (na pewno nie rozbudowanej) aplikacji. Na dodatek, wygląda to częściej jak budowanie czegoś z klocków. Co? Że kiedyś mówiono tak o Delphi? No cóż w końcu to ten sam twórca...

0

Te artykuły polaczka w SDJ będą naprawdę ciekawe :D

0
polaczek17 napisał(a)

Jak dla mnie pisanie w C# ma charakter zbudowania tylko małej (na pewno nie rozbudowanej) aplikacji.

Ta, właśnie siedzę w projekcie, który ma 800k linii kodu. To jest małe i nierozbudowane. :D

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