Fork me on GitHub
#clojure-nl
<
2019-05-14
>
mitchelkuijpers06:05:02

Morning got a whole day of programming planned!

thomas07:05:57

mogge.... looking at a spreadsheet and converting it to SQL statements 😠

borkdude09:05:44

mogguh. Tried to get clj-kondo compiling to a Windows executable, but involves a lot of registry editing and stuff like this, so giving up for now

skuro09:05:15

:face_vomiting:

skuro09:05:39

me, exploring google apps scripts as a way to automate tech documentation

gklijs09:05:46

You can easily use linux on windows now right?

borkdude09:05:18

easily yes, but that won’t help me compiling to a windows binary

skuro09:05:19

yep, just yesterday I installed Ubuntu on my brand new Windoze (and to be clear: 80% of my disk space is actually used by a bare-metal Ubuntu install)

borkdude09:05:06

I already tried this, but the GraalVM windows compiler needs Windows 7.1 SDK toolchain installed and you need to start it from a special Windows 7.1 SDK prompt. But to get that installed, you need to uninstall all C++ stuff and tweak some registry settings. It’s really annoying.

thomas09:05:43

sounds like pain @borkdude

gklijs09:05:40

But if nobody uses windows to develop anymore, there is no need for a windows clj-kondo right?

niels09:05:05

maybe you can wrap the whole thing to use windows subsystem for linux

lmergen09:05:12

> > just yesterday I installed Ubuntu on my brand new Windoze wait, so you can literally install ubuntu into windows nowadays ?

niels09:05:49

the new windows subsystem for linux (WSL2) comes with a real linux kernel, so should bring near native performance

niels09:05:32

disclaimer: haven't used windows since 2015

niels09:05:00

woops, that's a pity

Lennart Buit09:05:41

Weren’t there serious IO performance issues with the windows subsystem for linux

thumbnail12:05:35

and macos 🙂

niels09:05:40

what I heard on a podcast this morning was that WSL2 addresses just that kind of stuff, IO

niels09:05:07

linux action news

niels09:05:16

every monday morning, nice and short

borkdude09:05:07

I hope the next RC of GraalVM doesn’t require this weird old Windows 7.1 SDK. Why did they even require it

Lennart Buit09:05:18

well, they stopped doing emulation and went to virtualization in WSL2 right?

Lennart Buit09:05:50

Didnt they used to have like a reversed wine :’)

niels09:05:25

it's going to be a VM, running on an LTS linux kernel

niels09:05:08

>reversed wine 😂

kirill.salykin09:05:03

eniw? 🙂

8
Lennart Buit06:05:39

You know what I mean, they implemented the linux APIs on top of the windows ones, which is like wine, but reversed.

lmergen09:05:37

that's pretty sweet, i wonder how far "ubuntu command line utilities" go ?

skuro09:05:57

as far as sudo apt install $hit goes I guess

lmergen09:05:04

can i run e.g. docker ?

skuro09:05:07

not sure what limitations are there for graphical stuff

skuro09:05:10

I would assume yes

lmergen09:05:18

:thinking_face:

lmergen09:05:24

this is pretty cool stuff

skuro09:05:04

I'm not gonna switch to Windows anytime soon, but it's definitely in a better place than where I left it

kirill.salykin09:05:20

never say never 😉

lmergen09:05:23

i have a windows laptop out of necessity, this would be an excellent addition to that

borkdude10:05:22

better place because now you can run Linux? that says a lot about Windows 😉

skuro13:05:19

well, embracing the (lin)u(ni)x command line tools is not a small thing in many ways. plus native windows containers. plus it actually feels like even Windows folks are increasingly using more explicit human readable files instead of the stupid registry. Plus the huge amount of OSS tooling for devs. Lots of pluses 🙂

gklijs11:05:42

GraalVM also still ships with java 8 while 13 is almost done..