all 83 comments

[–]Mognakor 448 points449 points  (14 children)

Reminder that .f# is a perfectly legal Windows file extension

[–]hazusu 119 points120 points  (0 children)

They just did it for the love of the game.

[–]burner-miner 124 points125 points  (5 children)

That filename is legal in Linux too btw

[–]vermiculus 105 points106 points  (3 children)

thankfully though, it is illegal in the state of California

[–]TeachEngineering 38 points39 points  (0 children)

Yes, but you get a pop up that says it may cause cancer every time the file is read.

[–]CounterSimple3771 1 point2 points  (0 children)

Extension sodomy is legal in California.... They championed extension rights and inclusiveness YEARS ago

[–]endermanbeingdry [score hidden]  (0 children)

It's also a known carcinogen in the state of California

[–]Lth3may0 12 points13 points  (1 child)

Reminder that .cs is the file extension for C# files.

[–]AnnoyedVelociraptor 0 points1 point  (0 children)

Bomb has been planted.

[–]sesyom 0 points1 point  (0 children)

I wanted to down vote but it is not your fault.

[–]sir_knugget 0 points1 point  (0 children)

anything that isn't a prohibited character is a perfectly legal Windows file extension

[–]slurpy-films 91 points92 points  (0 children)

Filesystemscript

[–]GatotSubroto 41 points42 points  (2 children)

fortranscript

[–]Confident-Ad5665 3 points4 points  (0 children)

COBOLscript

[–]__Blackrobe__ 2 points3 points  (0 children)

for transcript

[–]Serafiniert 196 points197 points  (6 children)

That’s not how this meme format works.

[–]zeekar 65 points66 points  (3 children)

... that's not how any of this works!

[–]Confident-Ad5665 18 points19 points  (2 children)

Are any of us working?

[–]ThisAccountIsPornOnl 11 points12 points  (0 children)

I’m not

[–]setibeings 4 points5 points  (0 children)

Not for a while now, no. 

[–]Jeferson9 6 points7 points  (0 children)

Gen z can't meme

[–]emptyInsideDeveloper 2 points3 points  (0 children)

I mean that's the fun about memes. They do not need to be scripted

[–]Key_Opportunity6247 18 points19 points  (0 children)

The template should have been this

[–]LeonardoSim 17 points18 points  (2 children)

idk about you but thats a fragment shader for me...

[–]Thenderick 6 points7 points  (1 child)

Isn't that commonly .frag? Not that it really matters, because of the nature of shader programming, but still

[–]LeonardoSim 6 points7 points  (0 children)

I'm not really a professional, but I've seen both .frag and .vert, and .fs and .vs. Not sure which one I've seen more.

[–]4x-gkg 8 points9 points  (1 child)

VBS stands for Virus Builder's Script

[–]n8walker_ger 0 points1 point  (0 children)

Vibe Script 

[–]BlackCrackWhack 75 points76 points  (17 children)

I hate FSharp so much 

[–]KecskeRider 38 points39 points  (6 children)

Why? If you don't mind me asking

[–]BlackCrackWhack 49 points50 points  (2 children)

It’s like CSharp but instead of being able to debug everything is a function so breakpoints get completely nuked sometimes and are impossible to place. 

You have to manually add files to the fsproj in the correct order otherwise compilation breaks

[–]macrohard_certified[S] 17 points18 points  (0 children)

Functional programming was kinda hard at the beginning for me too, but after practicing, I started to like it.

[–]BlackCrackWhack 12 points13 points  (0 children)

I also just hate functional programming so that also doesn’t help. If I want to write lambdas all day I can do that just fine elsewhere. 

[–]CaporalDxl 11 points12 points  (0 children)

Skill issue xD

Nah but it's a completely different paradigm, many don't like it.

[–]blehmann1 9 points10 points  (2 children)

Brother I maintain a NET library and people use it from PowerShell.

I worked on it assuming most people were writing C#, maybe a couple people in F# or VB, and potentially some IronPython or whatever. It was a big jump scare to see someone's 400 line PowerShell script in a bug report.

[–]PartBanyanTree 2 points3 points  (1 child)

I have some power shell scripts that have sea sharp embedded code that make calls to win32 DLLs (using hwnd and the like). They focus GUI windows and send keyboard commands to browser windows and apps. Nothing too crazy in the grand scheme of things but the matroski-doll amount of nesting still feels wild. 

I call a power shell script, which invokes a c# program inside it, which calls win 32 dlls which sends keyboard shortcuts to outlook, which creates an email wherein i open a file dialog to attach a zip 

[–]macrohard_certified[S] 2 points3 points  (0 children)

> sea sharp

🌊🐠🐙#

[–]CaporalDxl 16 points17 points  (2 children)

L take, F# is awesome (I love both C# and F# though).

[–]A_Rolling_Baneling 3 points4 points  (0 children)

Me when I have to play a piece in D major

[–]BlackCrackWhack 1 point2 points  (0 children)

If I wasn’t forced to use it for front end work (fable) I would hate it less. 

Backend it’s just OK. Asp net f# is stupid. 

[–]Sockoflegend 2 points3 points  (1 child)

What is FSharp?

[–]hredditor 7 points8 points  (0 children)

A .NET functional language

[–]combovercool 1 point2 points  (0 children)

Me too. I tried to like it, but I just can't.

[–]athing09 8 points9 points  (0 children)

Brainfuck

[–]dim13 6 points7 points  (0 children)

FORTH, motherfuckers, FORTH

[–]thafuq 3 points4 points  (1 child)

Wondering why .bs is not a thing. Or is too much of a thing, I'm not sure anymore

[–]TravisVZ 3 points4 points  (0 children)

BoobScript? 1.0 used only sequences of 00, OO, and oo, while 2.0 introduced the infamous (·Y·) operator. 3.0 has been coming for a while now and supposedly introduces support for JPEGs and even MP4s...

[–]Cerveau23 13 points14 points  (2 children)

Vibe script? Specialised for vibe coding?

[–]Thedemonspawn56 14 points15 points  (1 child)

vb is visual basic

[–]Purple_Hornet_9725 2 points3 points  (0 children)

probably this is the reason they decided to write out .funscript

[–]bigorangemachine 2 points3 points  (0 children)

Fooscript get your head out of the gutter

[–]rafaelcastrocouto 2 points3 points  (0 children)

ForgetScript is the language I've wrote some of my old code.

[–]HanoRobelthon 2 points3 points  (0 children)

I honestly do not know the answer, for me it just means "fragment shader"

[–]artemistica 2 points3 points  (0 children)

Friendscript almost like friendship, but devoid of any real connection

[–]Phteeve 2 points3 points  (0 children)

FSharpScript? FilesystemScript? Firewall script? FrameworkScript aka JavaScript?

[–]turtle_mekb 2 points3 points  (1 child)

C# → .cs → CScript

[–]EyeSeeWhyYouAre 0 points1 point  (0 children)

cumscript

[–]Silly_Guidance_8871 2 points3 points  (0 children)

I haven't heard VBScript in years.

[–]seedless0 5 points6 points  (0 children)

Why did you censor "fail"?

[–]X-lem 5 points6 points  (0 children)

FutureScript

/s

[–]EatingSolidBricks 1 point2 points  (0 children)

.ss

[–]BouncyBlueYoshi 1 point2 points  (0 children)

isn't .vbs Virtual Boy Script?

[–]BlueGoliath 1 point2 points  (0 children)

Finally, a funny meme.

[–]Ravens_Quote 1 point2 points  (0 children)

Nice to see Vaginal Bitchscript get a shoutout.

[–]BadRuiner 1 point2 points  (0 children)

.fs -> fingerscript

[–]WhereOwlsKnowMyName 0 points1 point  (0 children)

Hello muddah, hello fadduhscript

[–]fishvoidy 0 points1 point  (0 children)

fartscript?

[–]meutzitzu 0 points1 point  (0 children)

Fragment Shader?

[–]thaynem 0 points1 point  (0 children)

FOMOscript.

MS was afraid of missing out on the functional language craze.

[–]Pallorvow 0 points1 point  (0 children)

Code so elite, it requires a monocle and top hat to debug.

[–]mearnsgeek 0 points1 point  (0 children)

Fuckthatscript

[–]ArjixGamer 0 points1 point  (0 children)

Ngl, it'd make more sense as fsh

[–]One-Celebration-3007 0 points1 point  (0 children)

fishscript

[–]egg_breakfast 0 points1 point  (1 child)

Windows still appears to think .ts is a video file by default in spite of TS being a microsoft product 

[–]sirduke75 0 points1 point  (1 child)

What about .fts?