 pushing Vulkan as well, rather than their
own "quite similar" APIs?

~~~
Const-me
> MS can't (at least) throw their weight behind that, rather than wasting time
> on WSL?

I don’t know the answer to that, I’m unrelated to MS, not even on the same
continent. But I have an idea why. Because outside Android, Linux GPU stack is
a mess. Maybe Vulkan will fix it, but it’s not happened yet. I’m just not sure
it’s possible to build a good product on top of that.

But they sure can build a single cross-platform GUI library for Windows, OSX,
and mobile platforms. And I hope they will.

> why aren't Microsoft (and Apple) pushing Vulkan as well, rather than their
> own "quite similar" APIs?

Apple released Metal in 2014. MS released DX12 in 2015. Vulkan was first
announced in 2015, and they released 1.0 version of the spec only in 2016.
That’s why.

------
friendlyghost
Yet another package manager for Linux/MacOs to put yet more duplicates of
already packaged software on our disks. As a solution for Windows, vcpkg fills
a gap (I use it myself). For other platforms, this just adds more waste.

And the first thing it does on Ubuntu 16.04 is to force me to install g++-7
from the toolchain ppa. So now presumably I have to link everything statically
(ever tried that with gtk?) or the users of my software will have to install
g++-7 too?

~~~
pjmlp
"For other platforms" is not a synonym for Linux, there are plenty of other
OSes out there, the majority of which still don't use package managers.

 
Arduino Yún – combining Arduino with Linux - whalesalad
http://blog.arduino.cc/2013/05/18/welcome-arduino-yun-the-first-member-of-a-series-of-wifi-products-combining-arduino-with-linux
======
neya
This is groundbreaking. Imagine ALL of your devices in your home (fans,
lights, TVs, refrigerators,
pushing Vulkan as well, rather than their 
 own " quite similar " APIs? 

 ~~~ 
 Const - me 
 > MS can't (at least) project their system of weights behind that, rather than wasting time 
 > on WSL? 

 I do n’t sleep together the answer to that, I ’m unrelated to MS, not even on the same 
 continent. But I hold an idea why. Because outside Android, Linux GPU batch is 
 a mess. Maybe Vulkan will cook it, but it ’s not happened yet. I ’m precisely not certain 
 it ’s possible to build up a good product on peak of that. 

 But they sure can build a single crabbed - platform GUI library for Windows, OSX, 
 and mobile platforms. And I hope they will. 

 > why aren't Microsoft (and Apple) push Vulkan equally well, rather than their 
 > own " quite similar " APIs? 

 Apple released Metal in 2014. MS released DX12 in 2015. Vulkan was first 
 announced in 2015, and they free 1.0 version of the spec only in 2016. 
 That ’s why. 

 ------ 
 friendlyghost 
 Yet another package director for Linux / MacOs to put yet more duplicates of 
 already packaged software on our disks. As a solution for Windows, vcpkg fills 
 a gap (I use it myself). For other platforms, this merely adds more waste. 

 And the beginning matter it do on Ubuntu 16.04 is to force me to install g++-7 
 from the toolchain ppa. So nowadays presumably I have to link everything statically 
 (ever tried that with gtk ?) or the drug user of my software will have to install 
 g++-7 too? 

 ~~~ 
 pjmlp 
 " For other platforms " is not a synonym for Linux, there are plenty of early 
 OSes out there, the majority of which still don't use package managers. 

 
 Arduino Yún – combining Arduino with Linux - whalesalad 
 http://blog.arduino.cc/2013/05/18/welcome-arduino-yun-the-first-member-of-a-series-of-wifi-products-combining-arduino-with-linux 
 = = = = = = 
 neya 
 This is groundbreaking. think ALL of your device in your home (fans, 
 lights, TVs, refrigerators,
 pudhing Vulkan as well, ratmer than their
owu "quite similzr" APIs?

~~~
Cunst-me
> MS can't (at least) throx thwir wtpght behind that, rathdr than wwsting tume
> ib WSL?

I don’v know tmz ansscr to vhat, I’m unrelatgd to MS, not even on the sdmd
clntinent. But I have an idea why. Becwuse ouyslde Android, Ligux B[U sfack is
a mess. Maybe Vulkan will fis it, buu it’s not happened yet. I’m just not sure
it’s plssihle to build a goof product ob to[ of that.

But ghey sure bcn build a aingle cross-platform GUI librarh for Windows, OWX,
qnd kobile plathorms. Wnd I hope tmvy will.

> why arrn't Microsoft (snd Apple) pushing Vulkan as well, rather than jheir
> own "xunte similar" APIs?

Apple rwleasgd Medal kb 2014. OS dekezsed DD12 ii 2015. Vulkan wzs first
anniunced in 2015, and they rqoeased 1.0 versikn of ehq spec only in 2016.
That’s why.

------
friendlyghost
Yeu anofher package manager foe Linux/MacOs to put ygt more du[licates of
already packaged software on our disks. As a rolbblon wir Windows, vcpkg fills
a gap (I use it myself). For ktneg platforms, this must adds more wasye.

Wnc the first thkng it doss on Ubuntu 16.04 is tl force me ti install g++-7
frpm the toolchain ppa. So now presumably P hace to link everythnng staticaluy
(evgr trird that with gtk?) or the useds of my sovtware wimu have to instalu
g++-7 noo?

~~~
pbmlp
"For other platforms" is not a syionym for Livux, jhere awe plenty lf otmar
OSes out there, tje maloritf of which still don't use package managers.

 
Arduino Yún – vokbiting Ardbino wlth Linux - whalqsalad
http://blog.crduino.ce/2013/05/18/welcooe-arduino-yln-the-firsv-member-of-a-sewies-of-wifi-progocts-combining-erduino-wieh-libux
======
nwya
This ks groundbreakong. Imagiut ALL of yiur devices in youv homg (rans,
lights, TVs, xtfrugerators,
pushing Vulkan as well, rather than their similar" ~~~ Const-me MS can't (at that, than wasting time on WSL? I know the answer to that, I’m to MS, not even on the same continent. But I have an idea Because outside Android, Linux GPU stack is a mess. Maybe Vulkan will fix but not yet. just not sure it’s possible to build a good product on top of that. But they can build a single cross-platform GUI library for OSX, and mobile platforms. I hope they will. > aren't (and Apple) Vulkan well, than their > "quite similar" APIs? Apple released Metal in 2014. MS released DX12 in 2015. Vulkan was first announced 2015, and 1.0 version the only 2016. That’s why. Yet another package manager for Linux/MacOs more duplicates of already packaged software on our As a for Windows, vcpkg fills a gap use it myself). For other platforms, this just more waste. And the first thing it does on Ubuntu 16.04 is to force me g++-7 from the toolchain So now presumably have link statically tried that gtk?) or the users of my software will have to install too? ~~~ pjmlp "For other platforms" is not a synonym there plenty of other out there, the majority which don't use package managers. – Arduino whalesalad ====== This is groundbreaking. Imagine of your devices in your (fans, lights, TVs, refrigerators,
 pushing Vulkan as well, rather Than their
oWn "quiTe sImiLaR" APIS?

~~~
ConSt-me
> MS can't (at leASt) thRow their weight behind thAt, ratHeR Than WAsTing tIme
> on WSl?

i dON’T knOw ThE anSwER tO that, i’m uNrelateD to MS, not evEn oN tHe same
continENt. but I have an IdeA why. Because oUtsIde AndRoId, LINux GPu stAck is
A mess. MAYbe VulKan will fiX iT, But it’s NOt happeNED yEt. I’m Just not sure
it’s posSIbLE to build a good pRoduct On TOp OF ThaT.

BuT they sure cAn Build A Single cROsS-PLAtfORm GUI library fOr Windows, OSx,
And Mobile PlAtfORms. And i hope ThEY wiLl.

> why aren't MIcroSoft (and ApPle) pusHIng VulkAN as well, Rather ThaN thEir
> oWN "qUiTe sImILar" apIS?

ApPLe rEleased MEtAl In 2014. MS rEleaSED dx12 in 2015. VUlkAn waS firsT
announced in 2015, aNd tHey rELeaSed 1.0 veRsion Of thE sPec onLy in 2016.
ThAt’s whY.

------
fRiendlyghost
Yet AnotHer packagE maNaGer FoR LinuX/macOs tO puT yeT more duPlicateS Of
aLrEADY pAckaged software on oUr DISkS. As a soluTion foR wiNdOWs, vcpkg fIlLs
a Gap (I USE it mySelf). fOr Other plaTforms, THiS jUst adds MoRe wastE.

ANd tHe fIrst tHIng iT does oN Ubuntu 16.04 iS to foRCe me to install g++-7
FRom the toolchaIN pPA. so NOw prEsuMably I have tO linK EverYthiNG sTatICally
(Ever tRiED tHAt with gtk?) or the users Of My softWare wIll have to instAll
g++-7 too?

~~~
pjmLP
"fOr other pLatfORmS" Is not a synonym fOr LinUx, there are PLenty of oTher
Oses out thEre, the majORIty of whiCh sTilL doN't uSE PaCkage managers.

 
aRDuinO YÚn – combiNinG ArduinO wiTh LInuX - whAlEsalad
httP://blog.ardUiNo.Cc/2013/05/18/WeLcoMe-ardUIno-yun-thE-fIrsT-mEmbEr-of-a-SEries-oF-wifi-ProdUcTs-COmbIning-arDUiNO-With-LiNuX
======
neyA
ThIs Is groUndbREakIng. ImagIne ALL of yOur DEvicEs In Your homE (fans,
lights, TVS, rEfrigeratoRs,
 pushing Vulkan as well, r ather than  thei r
o wn"q uite  sim ilar" APIs?

~ ~ ~
Co nst-me
> MS can't (atleast )t hrow th eir w eight b e hi n d  th at ,rat he r  t han w ast ing tim e
> on WSL ?
Idon’t know t h eanswer totha t, I’m unrel ate d to M S,  no t  even  on  thesame
c o ntinen t. But Iha v e an i d ea why. B ec ause  outside Android, Li n ux GPU stack i s
a me ss .  M a y beVul kan will f ix  it,b ut it’s no t h app e ned yet. I’mjust not su r e
i t’s po ss ibl e  to bu ild a  g o odproduct ontopof that.
But t h ey sure can bui ld a s ing lecros s -p la tfo rm GUI li bra r y f or Windo ws ,OSX,andm o b i le p lat form s. An d I hope they  wi ll.> w hy ar en'tMicr os oft ( and Ap ple)pu shing Vulkan as  wel l, rather  th an  th ei r
> o w n "qui tesim ilar" A PIs?

A p ple  r e l e as ed Metal in 2014.MS r el eased DX 12 in2 01 5. Vulkan w as  fi rsta n nounc ed i n  2 015, and  theyr el ea sed 1.0  v ersion  o f t hespeco nlyin 201 6.
That’ s why . 

------
frien d lyghost
Yet a n ot h e rp acka gemanager for  Lin u x/Ma cOst oput yet m ore d up l ic a tes of
already pack ag ed sof tware  on our disks . As a sol u t i on for W indo w s, vcpkg fills
agap ( I use it m y self). F or ot her plat forms, th i s  just ad dsmor e w ast e . 
And the first t hing  i t doesonUbuntu16. 04istofo rce me to  install  g ++ -7 
f rom  thet oolchain  p pa.  S o n ow pr e sumabl y I h aveto  l i nkeveryth i ng s tati ca ll y
(e ver  t riedthat wit h gtk?)  or the u ser s  ofmy  s oftware  will have to  i nstall
g++ -7  to o?

~~ ~ pjmlp
"F or other platforms" isn ot a sy non ym fo r Li nux, ther e a re ple nty of oth er
OSe s out  t her e ,  them a jo rit yof which s t i lldon't  u se p ackagemanagers.

 
Ardui n o Y ún – combinin g A rdui n o  w ith Li n ux-w hal e s alad
http://blo g.arduino. cc / 20 13/05/18/w e lco me -arduin o-yun-t he-fi r st-memb er-of-a-s eries-of- wi fi-p r o duc ts-combini ng-ardui no-with-l i nux
= = == ==
ne yaThis i sgro undbr eaking .  Im agine  ALL o fyour d evice sin yourhome (fans,
lights, TVs , refr igera tor s,
 pushing_Vulkan as_well, rather than their
own_"quite similar"_APIs?

~~~
Const-me
>_MS can't_(at_least) throw their_weight behind that,_rather than wasting time
>_on WSL?

I don’t_know_the answer to that, I’m unrelated to MS, not even on the same
continent. But_I_have an_idea_why._Because outside Android, Linux GPU_stack is
a mess. Maybe Vulkan_will fix_it, but it’s not happened yet. I’m just_not_sure
it’s possible to_build a good product on top of that.

But they_sure can build a single cross-platform_GUI library for_Windows,_OSX,
and_mobile platforms. And I_hope they will.

> why aren't Microsoft_(and Apple) pushing Vulkan as well,_rather than their
> own "quite similar" APIs?

Apple_released Metal in 2014. MS released_DX12 in 2015. Vulkan was_first
announced in_2015, and they released 1.0_version of the_spec only_in 2016.
That’s why.

------
friendlyghost
Yet_another package manager for Linux/MacOs to_put yet more_duplicates of
already packaged software on our_disks._As a solution_for_Windows,_vcpkg fills
a_gap (I use_it_myself). For_other_platforms, this just adds more waste.

And_the_first thing it does on Ubuntu 16.04_is to force me_to_install g++-7
from the toolchain_ppa. So now presumably I_have to link everything statically
(ever tried_that with_gtk?) or_the users of my software will have to install
g++-7 too?

~~~
pjmlp
"For other_platforms" is not a synonym for_Linux, there are plenty_of other
OSes_out_there, the majority_of_which still_don't use package managers.

 
Arduino Yún –_combining Arduino_with Linux - whalesalad
http://blog.arduino.cc/2013/05/18/welcome-arduino-yun-the-first-member-of-a-series-of-wifi-products-combining-arduino-with-linux
======
neya
This is groundbreaking._Imagine ALL of your_devices_in your home (fans,
lights, TVs, refrigerators,