Whiley

179 posts

Whiley banner
Whiley

Whiley

@WhileyLang

A programming language with software verification and flow typing to eliminate bugs at compile time!

Wellington, New Zealand Katılım Kasım 2014
843 Takip Edilen178 Takipçiler
Whiley retweetledi
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
I must be getting old. I no longer want a language with 273 overlapping features to master to become a software wizard. I want a language with 15 features that compose and work well together.
English
94
44
1K
66.4K
Whiley retweetledi
Andrew Myers
Andrew Myers@AndrewCMyers·
Lower standards so a larger fraction of papers are accepted? That decreases the average quality of publications. An alternative that *increases* quality of publications is to encourage journal publications: polished versions of the best papers. 2/2
English
2
2
18
1.4K
Whiley retweetledi
Andrew Myers
Andrew Myers@AndrewCMyers·
Some research areas (like PL) look bad on naive metrics because publication LPUs are larger and researchers look less productive. Incentives for hiring and promotion become distorted when metrics like paper counts and citations are applied. Solution? 1/2
English
1
2
26
3.9K
Whiley retweetledi
Daniel 🦔
Daniel 🦔@DanielW_Kiwi·
Daniel 🦔 tweet media
ZXX
46
771
4.9K
242.5K
Whiley retweetledi
Patrick Walton
Patrick Walton@pcwalton·
Oh for goodness sake, Apple is still parsing untrusted TrueType fonts using an old pile of C code in 2023. TrueType is not that hard to parse in a safe language if you don't need hinting, folks (which is disabled on iOS). In fact I wrote most of that code a few years ago.
Steve Weis@sweis

This iMessage exploit is crazy. TrueType vulnerability that has existed since the 90s, 2 kernel exploits, a browser exploit, and an undocumented hardware feature that was not used in shipped software: securelist.com/operation-tria…

English
2
28
303
33.6K
Whiley retweetledi
David J. Pearce
David J. Pearce@whileydave·
Awesome to see Aztec Zac talking about SNARKs in person!!!
David J. Pearce tweet media
English
0
1
3
385
Whiley retweetledi
EVM Summit
EVM Summit@evmsummit·
Join @whileydave, a researcher in smart contracts at @ConsenSys, and learn how formal verification of smart contracts has the potential to significantly improve their security and reliability! 🔐 🗓️#program" target="_blank" rel="nofollow noopener">EVMSummit.org/#program
EVM Summit tweet media
English
0
3
6
449
Whiley retweetledi
David J. Pearce
David J. Pearce@whileydave·
Finally found a good use for the `by method` syntax in Dafny. The method implementation does not stack overflow on large sequences (whereas the function does on the Java backend as its not tail recursive). Mind = 🤯
David J. Pearce tweet media
English
1
1
11
1.1K
Whiley retweetledi
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
Life goals: create a programming language and use it exclusively for the majority of my professional career
Dmitrii Kovanikov tweet media
English
1
1
34
2.6K
Whiley retweetledi
Jens Dietrich
Jens Dietrich@jensnz·
From the ICSE23 website: "Equity at its heart is about removing barriers, biases, and obstacles that impede equal access and opportunity to succeed" . Also, I just paid >AUD 3K in fees to attend. I won't be able to ever do this again. #icse2023.
English
0
1
11
2.7K
Jonathan Aldrich
Jonathan Aldrich@JAldrichPL·
@stevemblackburn @samth There are probably a lot of factors contributing to this, but I think the growing popularity of CS Rankings and its inclusion of only 2 PL conference by default is a major driver of this trend. ISMM and ICFP literally do count 0.0 in the default CS Rankings setup.
English
3
0
20
801
Whiley retweetledi
Steve Blackburn (@steveblackburn@discuss.systems)
Steve Blackburn (@[email protected])@stevemblackburn·
Perverse incentives promote perverse behavior. Our community's ever-growing obsession with publication at a few select venues is a blight on our field. It is harming quality research in "secondary" areas. It is fueling unethical behavior among researchers.
English
10
10
74
24.4K
Whiley
Whiley@WhileyLang·
@stevemblackburn @samth Well, I certainly don’t view venues in that binary fashion. Papers from PLDI can be (and often are) junk. Likewise, papers from a strange workshop can be amazing! Still, I understand the issue. Not sure what can be done about it though 🤷‍♂️
English
0
0
1
90
Steve Blackburn (@steveblackburn@discuss.systems)
Steve Blackburn (@[email protected])@stevemblackburn·
@samth Yes. Scarcity is always a problem that will be with us. That wasn't my point. My point was that we have accumulated a set of perverse incentives that in the limit give a value of 1.0 to a PLDI paper and 0.0 for an ISMM paper (to be concrete). Or maybe even 0 for ICFP.
English
5
1
7
5.6K
Whiley retweetledi
David J. Pearce
David J. Pearce@whileydave·
Dafny 4 syntax is coming very soon. Finally we’ll be rid of the aweful “function method” syntax!! dafny.org/dafny/
English
3
3
33
4.6K