Skip to content

Instantly share code, notes, and snippets.

@avafloww
Last active June 13, 2024 07:36
Show Gist options
  • Save avafloww/b1143f42883b3b0ee1237bc9bd0b7b2c to your computer and use it in GitHub Desktop.
Save avafloww/b1143f42883b3b0ee1237bc9bd0b7b2c to your computer and use it in GitHub Desktop.
This snippet of code is syntactically valid in both PHP and Java, and produces the same output in both.
/*<?php
//*/public class PhpJava { public static void main(String[] args) { System.out.printf("/*%s",
//\u000A\u002F\u002A
class PhpJava {
static function main() {
echo(//\u000A\u002A\u002F
"Hello World!");
}}
//\u000A\u002F\u002A
PhpJava::main();
//\u000A\u002A\u002F
/*<?php
//*/public class PhpJava { public static void main(String[] args) { System.out.printf("/*%s",
//\u000A\u002F\u002A
class PhpJava {
static function main() {
echo(//\u000A\u002A\u002F
"Hello World!");
}}
//\u000A\u002F\u002A
PhpJava::main();
//\u000A\u002A\u002F
@Bankq
Copy link

Bankq commented Sep 1, 2016

👍

@krupalshah
Copy link

krupalshah commented Sep 1, 2016

I showed it to my boss and he now wants PHava in production. He believes in cheap and fast. :P

@john-w-k
Copy link

john-w-k commented Sep 1, 2016

I'm going to create an IDE for this called "Chianti"

@alrz
Copy link

alrz commented Sep 1, 2016

I don't know what is that function in Java ..

@IllusionMH
Copy link

IllusionMH commented Sep 1, 2016

@cpmiller but why not PHava Jeans?

@brunoleles
Copy link

@mendelgusmao
Copy link

Phava +1

It reminds me a bit of the portuguese expression "vá às favas", which grossly translates to "gtfo"

lol

@krhancoc
Copy link

krhancoc commented Sep 1, 2016

Don't let you're Phava dreams be dreams guys.

@clod81
Copy link

clod81 commented Sep 1, 2016

a3ac1c00f83229732d780f09464fe58cdd9e93f4_m

Copy link

ghost commented Sep 2, 2016

its_a_no_for_me

@NotMrPink
Copy link

You were so preoccupied with whether or not you could, you didn't stop to think if you should.
+1

Phava
+1

@hbthegreat
Copy link

Why is Phava phaping?

@matejjelic
Copy link

But... will it blend?

@RSickenberg
Copy link

Just here to read the comments

@Marti2203
Copy link

Can somebody explain what happens after the printf, a string is printed and after that I haven't got a clue what is going on except that a class is created.

@jmcclell
Copy link

jmcclell commented Sep 2, 2016

Sure, but does it transpile to Javascript?

@castroalves
Copy link

Why not Japha?

@saturnaut
Copy link

saturnaut commented Sep 2, 2016

juba

@JesterXL
Copy link

JesterXL commented Sep 2, 2016

Am I the only one who thought about the current USA election when seeing both code snippets?

@mis4s
Copy link

mis4s commented Sep 3, 2016

PHava+1

gif

@shubanker
Copy link

I once had a similar idea of PHP in java and created this

@ishaadX
Copy link

ishaadX commented Sep 4, 2016

Yoo Bro!

@ndugger
Copy link

ndugger commented Sep 6, 2016

This is disgusting, and you should be ashamed. Both languages are already gross; mashing them together just makes me sick.

@index0h
Copy link

index0h commented Sep 11, 2016

+1 bravo!

@purplesyringa
Copy link

+1 for Phava!

@0x00000FF
Copy link

What the...

@macel94
Copy link

macel94 commented Jan 27, 2020

I'd like to suggest we call this new language Phava.

+1

@ejemba
Copy link

ejemba commented Feb 11, 2020

I suggest jhj
this is the only honest name I can produce for this stuff ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment