Cześć,
Pobraliście już nowego VSa? Jestem ciekaw jakie macie wrażenia. Mi się właśnie pobiera (32 GB), ale super usprawniono aplikacje instalacyjną przez co wszystko wygląda bardzo schludnie :)
Cześć,
Pobraliście już nowego VSa? Jestem ciekaw jakie macie wrażenia. Mi się właśnie pobiera (32 GB), ale super usprawniono aplikacje instalacyjną przez co wszystko wygląda bardzo schludnie :)
Bawię się od dwóch wersji Preview wstecz. Nowy instalator + czas instalacji są bardzo na plus. Edit and Continue dla XAML jest fajny. Nowe rzeczy w Ctrl+. są fajne.
Tuple w C# 7.0 .
Chyba nawet bardziej niż pattern matching.
Wersja RC jest już oficjalnie dostępna ale nie jest to jeszcze chyba ostateczna kompilacja ;)
Ktos napisał(a):
Chyba nawet bardziej niż pattern matching.
Z tego co czytam, wywnioskować można, że teraz powinno się kompilować np.
int i = 5;
if (i is 5)
Bo 5
to stała, a constant expression to rodzaj „patternu”, a is
przyjmuje patterny.
Ktoś może potwierdzić? ;-)
Co wy tam zaznaczacie, skoro po wybraniu więcej niż mi potrzeba (czyli z bajerami które może potestuję) wychodzi mi 13 GB? :-)
Poza tym wydaje mi się, że to jest rozmiar po zainstalowaniu, a nie rozmiar instalki.
Niestety, środowisko wyraźnie bardziej muli w porównaniu z 2013 (takie wrażenie mam z każdą kolejną wersją Visuala; ostatnia naprawdę szybka to 2008) a ponad 300 mega zajmuje jakaś „diagnostyka przecieków”.
(rdrleakdiag, devenv, perfwatson2 i msbuild to procesy Visuala)
Czekam aż wyjdzie wersja finalna żeby ją wyhaczyć za darmo. Dobrze być studentem, nawet jeśli to tylko 1 dzień w tygodniu:)
vpiotr napisał(a):
Edit: nikt tu jeszcze nie podał co tak naprawdę jest tam nowego: https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes
Swoją drogą chwalenie się na pierwszym miejscu, że jest nowy instalator nieco przypomina mi programy z lat 80 z napisem "Made with OOP Technology".
Tak samo to nikogo nie obchodzi.
W następnych windowsach będą się reklamować, że teraz jest ładniejszy BSOD.
Nowego jest między innymi to że jest po Polsku (chyba, że j.polski już wcześniej był)
Wątek wyczyszczony z działalności javowych trolli. Idźcie sobie trollować do siebie, tam możecie sięgać dna i popisywać się ignorancją do woli.
Nikt wam nie każe używać Windowsa ani Visual Studio, naprawdę nie macie po co tu wchodzić.
Może też oznaczać, że wersja finalna będzie mniejsza
Nie będzie mniejsza bo i nie jest jakoś zauważalnie większa od poprzednich wersji.
Instalowanie wszystkich SDK na raz (Win 7.1 + Win 8.1 + Win 10 1504 + Win10 1511 + Win10 1604) jest całkowicie zbędne.
Ja wybrałem C++ (najnowszy SDK, support dla WinXP, MFC) oraz .NET - i wyszło około 12 giga według instalatora.
Prawda, nie wybrałem mnóstwa innych rzeczy (webów, Androidów itp.).
Ale to naprawdę tyle zajmuje. Same pliki .lib
z jednej wersji Windows SDK zajmują gigabajt.
Mogłyby cztery razy mniej, ale instalator nie daje wyboru platformy docelowej, instalowane są wersje x86, x64, arm i arm64.
Mimo wszystko to i tak jest lepszy instalator niż ten z 2012/2013 gdzie wyboru komponentów do zainstalowania prawie nie było.
alekplus napisał(a):
Nowego jest między innymi to że jest po Polsku (chyba, że j.polski już wcześniej był)
Tak, to już było wcześniej
https://www.microsoft.com/pl-PL/download/details.aspx?id=48157
Ale większość dodatków jest po angielsku, więc robi się pomieszany interface.
Dlatego osobiście wolę mieć ustawiony angielski.
Ja wybrałem parę rzeczy i zamknąłem się w 3.7 GB.
Instalator jest OK. Szybciej instaluje niż ten poprzedni.
Ogólnie wszystko na plus, chociaż boje się, że samo IDE będzie sporo wolniejsze niż wersje 2010/2008.
alekplus napisał(a):
Nowego jest między innymi to że jest po Polsku
Aaa, ratunku....
e:\>cl /?
Microsoft (R) Kompilator optymalizujący C/C++, wersja 19.10.24629 dla architektury x86
Copyright (C) Microsoft Corporation. Wszystkie prawa zastrzeżone.
OPCJE KOMPILATORA C/C++
-OPTYMALIZACJA-
/O1 minimalizuj miejsce /O2 Maksymalizuj prędkość
/Ob<n> ekspansja w tekście (domyślne n=0)
/Od wyłącz optymalizacje (domyślna) /Og włącz globalną optymalizację
/Oi[-] włącz funkcje wewnętrzne /Os preferuj rozmiar kodu
/Ot preferuj prędkość kodu /Ox maksymalne optymalizacje
/Oy[-] włącz pomijanie wskaźnika ramki
/favor:<blend|ATOM> wybierz procesor docelowy optymalizacji, jeden z:
blend - kombinacja optymalizacji dla różnych procesorów x86
ATOM - procesory Intel(R) Atom(TM)
-GENEROWANIE KODU-
/Gw[-] oddzielne zmienne globalne dla konsolidatora
/GF włącz buforowanie ciągów tylko do odczytu
/Gm[-] włącz minimalną ponowną kompilację
/Gy[-] oddziel funkcje dla konsolidatora/GS[-] włącz sprawdzanie zabezpieczeń
/GR[-] włącz C++ RTTI /GX[-] włącz C++ EH (tak samo jak /EHsc)
/guard:cf[-] włącz CFG (ochrona przepływu sterowania)
/EHs włącz C++ EH (bez wyjątków SEH) /EHa włącz C++ EH (z wyjątkami SEH)
/EHc zewnętrzne „C” o wartości domyślnej nothrow
/EHr zawsze generuj operacje sprawdzania zakończenia środowiska uruchomieniowego noexcept
(Naciśnij klawisz <return>, aby kontynuować)
Ekspansja w tekście. Zewnętrzne „C”.
Spodziewałem się, że ludzie będą pluć jadem na rozwiązania technologiczne, a tu zdziwienie. Temat nr 1 - instalator. Zajmuje dużo i mało jednocześnie. W dobie terabajtowych dysków zapchanych pornolami nawet 100 GB programu ze wszystkimi dodatkami to nie jest aż tak straszne.
Złoty Mleczarz napisał(a):
Wersja Community podpisana jest
Free, fully-featured IDE for students, open-source and individual developers
- w firmie do ile osób można jej używać (o ile w ogóle można)?
Jak dla mnie "individual developer" to jest jedna osoba, ale mogę się mylić :)
Wiem, że Community można używać tak jak kiedyś wersje Express do projektów komercyjnych, ale czy można wykorzystywać w większych zespołach w firmie - nie wiem.
A czasem nie wymieniają lepszej wydajności jako jednej z zalet nowego VS? - Aventus dzisiaj, 00:09
@Aventus: zawsze to wymieniają a prędkość spada. bo co z tego że gdzieś wycisną 5% z czego się chwalą na blogach, jak nowe ficzery spowalniają o 20% (przykładowo) - Azarien dzisiaj, 00:18
Prędkość może wzrasta, ale na ich slajdach marketingowych, generalnie z wersji na wersję IDE jest coraz bardziej ociężałe. Może oni mówią o wzroście prędkości w relacji do liczby ficzerów. Natomiast instalator jest b. szybki. 2013 i 2015 (bez update-ów, jedna z pierwszych wersji) instalowała się kilka godzin, a z Xamarinem i SDK-ami Androida ponad pół dnia :)
Złoty Mleczarz napisał(a):
Wersja Community podpisana jest
Free, fully-featured IDE for students, open-source and individual developers
- w firmie do ile osób można jej używać (o ile w ogóle można)?
Nic się nie zmieniło w stosunku do VS2015 (oprócz słów marketingowych) - 5 użytkowników w formie, chyba, że masz korporację (>250 komputerów, >1 milion $ przychodu rocznego), wtedy nie możesz (poza open source i badaniami).
Te tłumaczenie to chyba jest maszynowe translatorem microshitowym? Czy w tej firmie naprawdę pracują debile, czy może tłumaczenie zlecili studentowi anglistyki z pierwszego roku? Nie znam żadnej innej firmy, która mogłaby sobie pozwolić na takie jawne robienie w wała użytkowników. Coś takiego ani w Google ani w Apple by na 100℅ nie przeszło.
Najpierw "polska" wersja komunikatów .net, potem wciskanie maszynowego tłumaczenia msdn a teraz to.
Tokarz_ napisał(a):
Te tłumaczenie to chyba jest maszynowe translatorem microshitowym? Czy w tej firmie naprawdę pracują debile, czy może tłumaczenie zlecili studentowi anglistyki z pierwszego roku? Nie znam żadnej innej firmy, która mogłaby sobie pozwolić na takie jawne robienie w wała użytkowników. Coś takiego ani w Google ani w Apple by na 100℅ nie przeszło.
Najpierw "polska" wersja komunikatów .net, potem wciskanie maszynowego tłumaczenia msdn a teraz to.
W Google by to nie przeszło ?
A Google translator to jak tłumaczy ? :D
W Aplu nie wiem, bo nie używam ich produktów.
Niestety zepsuli Windows Forms pod C++/CLI. Tym razem już chyba na dobre - forma otwiera się tylko w postaci nagłówka (kod) a nie ma opcji przełączenia na designer.
Kod się kompiluje, ale nie można „klikać okienek”.
W tym roku zjazd programistów C++/CLI się nie udał. Jeden był chory, a drugi... drugiego nigdy nie było
. ;)
Azarien napisał(a):
Niestety zepsuli Windows Forms pod C++/CLI. Tym razem już chyba na dobre - forma otwiera się tylko w postaci nagłówka (kod) a nie ma opcji przełączenia na designer.
Kod się kompiluje, ale nie można „klikać okienek”.
To była tylko kwestia czasu. Choć nie spodziewałem się, że to nastąpi już w tej wersji.
W zasadzie Formsy są dead od dawna, ale teraz to już widać bardzo duże parcie MS na UWP.
dotnerd napisał(a):
Zdziwiłbyś się ile firm korzysta jeszcze z Windowsa XP gdzie WPF i innych wynalazków nie uruchomisz. Klient ma w dupie, że nie jest już wspierany a firmy mu naskakują także trzeba pisać w WinForms i .net 3.5.
Właśnie pewnie dlatego MS tak wyłącza Formsy. Chce się pozbyć XP raz na zawsze.
Swoją drogą ma rację :)
out var
. Za często nie będzie używane, ale przydatne.