Tags Posts tagged with "c#"

c#

przez -
0 1100
Programowanie

Bjarne Stroustrup ogłosił rozpoczęcie projektu: C++ Core Guidelines, którego celem jest zbudowanie nowoczesnego poradnika o tym , jak pisać kod w języku C++. Przewodnik ma być tworzony przez chętnych programistów i społeczność, a jednocześnie być czytelny i każdorazowo kompilowany do działającego kodu. Dzięki temu organizacje będą mogły łatwo wdrożyć go w swoje własne poradniki programistyczne. Liderami i opiekunami projektu są aktualnie Bjarne Stroustrup i Herb Sutter, a obecny kod został przygotowany we współpracy z CERN, Microsoft, Morgan Stanley i wiele innych organizacji.

przez -
8 805

Miguel de Icaza udostępnił wszystkim projekt Mono dla Unreal Engine. Ma on za zadanie pozwolić na użycie język programowania C# w tworzeniu gier, z wykorzystaniem silnika Unreal Engine. Prócz tego będzie można dodawać kod w C# do już istniejącego w C++, a także używać NET 4.5/Mobile Profile API. Udostępniona zostanie pełna dokumentacja API. Na stronie głównej znaleźć można poradnik instalacji oraz podstawy korzystania. Warto zaznaczyć, że Xamarin nie wspiera owego projektu.

przez -
20 3135
Popularność języków programowania według PyPL

Indeks PYPL PopularitY of Programming Language został stworzony, aby analizować jak często jest wyszukiwany dany poradnik językowy w Google. Zlicza on każdorazowe wpisanie frazy dotyczącej specyficznego poradnika, na temat programowania w danym języku. Wszystkie dane pochodzą z Google Trends, dzięki czemu każdy może je bez problemu zweryfikować.

Popularność języków programowania według PyPL

Popularność języków programowania według PyPL - tabelka

Jak możemy zauważyć z tabelki i wykresu, prym wiedzie cały czas Java, nieprzerwanie od wielu lat. Na drugim miejscu cały czas pozostaje PHP, któremu co roku wieści się koniec, a jednak nadal jest on szeroko wykorzystywany w biznesie. Największy przyrost popularności w ciągu ostatnich 8 lat zanotował Python. Jest to ewenement na światową skalę, ponieważ jeżeli narysujemy średnie dla wszystkich języków, to właśnie ta od Pythona będzie miała najwyższe nachylenie.

Na koniec warto wspomnieć o języku, który zdobył największą popularność w minionym roku. Według tabelki było to C# z popularnością 10.1 %, wzrostem o 1.8% i podskoczeniem o dwa miejsca w górę.

przez -
0 691
Film, filmy

Steinar H. Gunderson ogłosił wydanie wolnej biblioteki Movit, której zadaniem jest przetwarzanie efektów wideo po stronie karty graficznej. Powodami stworzenia były: chęć edytowania wideo w wysokiej rozdzielczości, każdy posiada kartę graficzną oraz działający kompilator C++. Docelowym programem ma być Kdenlive poprzez silnik MLT, który jest niezależnym frameworkiem multimedialnym. Warto tutaj nadmienić, że API Movita nie jest do końca zgodne z MLT, a Steinar chce zachować pewną odrębność od frameworka.

Movity wykonuje wszystkie operacje po stronie karty graficznej, z użyciem GLSL fragment shaders. Biblioteka pracuje w przestrzeni liniowej kolorów ze zmiennoprzecinkową precyzją. Potrafi wykonywać proste operacji zamiany przestrzeni kolorów, np. sRGB na XYZ, a także mieszać źródła.

Posiada również zestaw użytecznych filtrów: korekcja koloru – lift/gamma/gain, plama (blur), dyfuzja (diffusion), poświata (glow), lustro (mirror), skalowanie biliniowe i Lanczos (scale (bilinear and Lanczos)), wyostrzanie (sharpening) – maska i filtry Wiener (unsharp mask i Wiener filters), nasycenie (saturation) i zmniejszenie barwy (desaturation), winietowanie (vignetting) i balans bieli (white balance).

Biblioteka jest rozprowadzana na licencji GPLv2.

przez -
37 758

Firma Xamarin ogłosiła wydanie Mono 3.0, platformy programistycznej, która została zaprojektowana do łatwego tworzenia wielosystemowych aplikacji. Pomaga ona programistom wykorzystać szeroki ekosystem kodu, bibliotek i narzędzi .NET do tworzenia i przenoszenia aplikacji na platformy Linux, Mac OS X, Apple iOS i Google Android. Owa wersja będzie również podstawą dla późniejszych wydań Mono dla Androida i MonoTouch na urządzenia Apple iOS.

Zmiany, jakie zaszły:

  • Asynchroniczny kompilator C#
  • Ujednolicony kompilator C# dla wszystkich profili
  • 4.5 Async API Profile
  • Zintegrowano nowe stosy Microsoft Open Sourced Stacks:
    • ASP.NET MVC 4
    • ASP.NET WebPages
    • Entity Framework
    • Razor
    • System.Json
  • Wysokowydajny Garbage Collector – SGen, z wieloma udoskonaleniami wydajności i skalowalności
  • Ulepszono dużą liczbę bibliotek klasowych i uruchomieniowych

Polecane

Jesień Linuksowa

1 1183
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...