"Still better than" informal translation -- X 还是比 Y 好 abbreviation I want to say "X is still better than Y :)" in a kind of joking/offhand manner. This is just a simple text message, so I would further like to abbreviate it like: "still better than Y :)" 

My understanding is I can express the original like:

AllenNlp 还是比 FairSeq 好 :）

Is the abbreviated version 
还是比 FairSeq 好 :）?

Are there any general rules for "texting" chinese?
还是比 FairSeq 好 It's a correct using. 

And it can also using like:

AllenNlp 比較好 (AllenNlp  is better)