• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 19:13
CEST 01:13
KST 08:13
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro8 Preview Pt2: Progenitors6Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists22
Community News
RSL Revival: Season 5 - Qualifiers and Main Event10Code S Season 1 (2026) - RO12 Results12026 GSL Season 1 Qualifiers25Maestros of the Game 2 announced92026 GSL Tour plans announced15
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Code S Season 1 (2026) - RO12 Results Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun Team Liquid Map Contest #22 - The Finalists MaNa leaves Team Liquid
Tourneys
StarCraft Evolution League (SC Evo Biweekly) 2026 GSL Season 2 Qualifiers Sparkling Tuna Cup - Weekly Open Tournament $1,400 SEL Season 3 Ladder Invitational RSL Revival: Season 5 - Qualifiers and Main Event
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 524 Death and Taxes The PondCast: SC2 News & Results Mutation # 523 Firewall Mutation # 522 Flip My Base
Brood War
General
[ASL21] Ro8 Preview Pt2: Progenitors ASL21 General Discussion Why there arent any 256x256 pro maps? BW General Discussion BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[ASL21] Ro8 Day 3 [Megathread] Daily Proleagues [ASL21] Ro8 Day 2 Escore Tournament StarCraft Season 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates What's the deal with APM & what's its true value Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread OutLive 25 (RTS Game) Daigo vs Menard Best of 10 Dawn of War IV Nintendo Switch Thread
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread 3D technology/software discussion Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Movie Stars In Video Games: …
TrAiDoS
ramps on octagon
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1120 users

The Big Programming Thread - Page 539

Forum Index > General Forum
Post a Reply
Prev 1 537 538 539 540 541 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
ZenithM
Profile Joined February 2011
France15952 Posts
Last Edited: 2014-10-29 01:15:01
October 29 2014 01:14 GMT
#10761
On October 29 2014 10:11 Blisse wrote:
Do you think the future of coding will be 5K to 8K monitors? :3

Hmm. No? :D
Mindcrime
Profile Joined July 2004
United States6899 Posts
October 29 2014 01:35 GMT
#10762
screen space good

but pixels? as long as text is easily readable, who gives a shit.
That wasn't any act of God. That was an act of pure human fuckery.
Manit0u
Profile Blog Joined August 2004
Poland17743 Posts
Last Edited: 2014-10-29 03:46:27
October 29 2014 03:44 GMT
#10763
You only really need much screen space if you need to view several files in parallel, or if you need to track your changes. When developing anything with GUI (web pages for example) it's invaluable to have 2 monitors, one for code and the other one to see the actual output.

Besides that, I'm perfectly fine working on a 80/20 terminal window. Stuff you get used to over the years... That's also why it's recommended in most languages to not have lines longer than 80 chars (should be 75 though, to account for extra space needed to show line number if you have this option turned on) and methods no longer than 20 lines, so you can view it all at once while working through ssh on a remote server.
Time is precious. Waste it wisely.
ZenithM
Profile Joined February 2011
France15952 Posts
Last Edited: 2014-10-29 04:01:35
October 29 2014 03:56 GMT
#10764
Nah, that's the other way around. It's recommended to not have lines longer than 80 chars because in the old days computers couldn't handle more. The convention follows the technical restriction, don't restrict yourself technologically because of old conventions that aren't relevant at all today. People who claim that 80char-long lines help them working on multiple files and whatnot may be oblivious of the ancient cause for this restriction, and could in fact probably do the same shit they currently do but with a 50% longer line.
In fact today some coding conventions advise 120 chars per line because let's be honest, in some languages 80 chars is not much.

It's obvious that having a lot of screen space is good (big monitors, dual/triple monitor setups...). Increasing pixel density however, as it's done currently, is the thing that is completely useless for coding. We need to be able to read the font but we really don't need it to be super smooth and flawless and retina and whatnot. So I don't really believe you would have much use for a 8K monitor. It's only useful if you have a big screen. Coincidentally enough, you get the same effect by putting 3 monitors next to each other (3 monitors = 6K screen, so cool!!)
_fool
Profile Joined February 2011
Netherlands682 Posts
October 29 2014 07:15 GMT
#10765
Question to the people that mentioned using a terminal and ssh to modify code on a remote machine: what type of software product (as in functionally: what does it do) are you working on?

Having people modify code on remote servers sounds like there is no DTAP protocol, and maybe no version control either? Sounds brave but risky, and I'm curious what type of systems require this approach.

(Don't get me wrong, I love my terminals as much as the next guy. But mostly for config changes, log analysis etcetera)
"News is to the mind what sugar is to the body"
CatNzHat
Profile Blog Joined February 2011
United States1599 Posts
October 29 2014 07:48 GMT
#10766
On October 29 2014 16:15 _fool wrote:
Question to the people that mentioned using a terminal and ssh to modify code on a remote machine: what type of software product (as in functionally: what does it do) are you working on?

Having people modify code on remote servers sounds like there is no DTAP protocol, and maybe no version control either? Sounds brave but risky, and I'm curious what type of systems require this approach.

(Don't get me wrong, I love my terminals as much as the next guy. But mostly for config changes, log analysis etcetera)

I frequently dick around with code on remote staging instances with vi, but that's just to verify things are working as expected because my local environment has some differences to production that the prod-like staging instances do not.

I can see people working on various system/infrastructure tools/services in small-medium sized companies. Things like tweaking some scripts on an asset server to optimize CDN caching TTLs might be done directly on the production box without version control if there is only one engineer maintaining and the code just needs to get the job done.
Manit0u
Profile Blog Joined August 2004
Poland17743 Posts
October 29 2014 08:00 GMT
#10767
I'm constantly working through ssh and vim on remote hosts to monitor server performance, tweak stuff etc. There is also version control for important stuff (git with deployment option so 'pull only', but you can see changes you've made on this remote host). And another thing I'm working with is purely via terminal.
Time is precious. Waste it wisely.
meatpudding
Profile Joined March 2011
Australia520 Posts
October 29 2014 09:45 GMT
#10768
On October 29 2014 16:15 _fool wrote:
Question to the people that mentioned using a terminal and ssh to modify code on a remote machine: what type of software product (as in functionally: what does it do) are you working on?

Having people modify code on remote servers sounds like there is no DTAP protocol, and maybe no version control either? Sounds brave but risky, and I'm curious what type of systems require this approach.

(Don't get me wrong, I love my terminals as much as the next guy. But mostly for config changes, log analysis etcetera)


Had to work on some sims where all the code is compiled and executed on a remote cluster. This is for a research project. The whole time I was in vi with ssh. Could have done it locally using a visual IDE and scp over, but it was ultimately easier to do remotely.

There was no source control used, although not much would have changed if it were.
Be excellent to each other.
nunez
Profile Blog Joined February 2011
Norway4003 Posts
Last Edited: 2014-10-29 11:48:35
October 29 2014 11:39 GMT
#10769
On October 29 2014 10:11 Blisse wrote:
Do you think the future of coding will be 5K to 8K monitors? :3


haha, no, i hope that as we hone our skills and tools,
languages and code will become more expressive, closer to
mathematics, further from prose, and we will need less workspaces.

on the other hand i wouldn't mind another monitor or two!
conspired against by a confederacy of dunces.
Deleted User 101379
Profile Blog Joined August 2010
4849 Posts
Last Edited: 2014-10-29 13:11:11
October 29 2014 13:02 GMT
#10770
On October 29 2014 10:11 Blisse wrote:
Do you think the future of coding will be 5K to 8K monitors? :3



Programming probably benefits a lot more from additional monitors compared to bigger or higher resolution monitors. The physical separation really helps a lot, e.g. when making changes and watching them on the second monitor or when having the documentation *cough*or stackoverflow*cough* on one screen and the code you are writing on the other.

I'd say that any programmer working with just one monitor, whether it's 1k, 2k, 4k, 8k or 128k is hurting his own productivity (and enjoyment).

On October 29 2014 16:15 _fool wrote:
Question to the people that mentioned using a terminal and ssh to modify code on a remote machine: what type of software product (as in functionally: what does it do) are you working on?

Having people modify code on remote servers sounds like there is no DTAP protocol, and maybe no version control either? Sounds brave but risky, and I'm curious what type of systems require this approach.

(Don't get me wrong, I love my terminals as much as the next guy. But mostly for config changes, log analysis etcetera)



Taking web development as a common example, it's often easier to debug a website "live" than to try to replicate the problem in the often quite different production environment. While ideally it shouldn't happen, software development environments are often far from ideal due to time and budget constraints, legacy code and such preventing developers from creating the development environment they'd like. It's not pretty, noone wants to do it, but in the end it's the reality of the job.

In the company I work for, I was promised that we'd use GIT and automated deployment "soon" when I joined. That was about 15 month ago and we still use CVS and upload files by hand, debug on live, etc. Our staging system stopped working about a year ago, so deploy is straight from production to live and gets tested on the live server. Every developer here wants to change it, but that would take 4 weeks of halted development and the product owners simply have other priorities.
ZenithM
Profile Joined February 2011
France15952 Posts
October 29 2014 16:07 GMT
#10771
On October 29 2014 20:39 nunez wrote:
Show nested quote +
On October 29 2014 10:11 Blisse wrote:
Do you think the future of coding will be 5K to 8K monitors? :3


haha, no, i hope that as we hone our skills and tools,
languages and code will become more expressive, closer to
mathematics, further from prose, and we will need less workspaces.

on the other hand i wouldn't mind another monitor or two!

It's likely the converse that will happen though ;D. Programming languages will become closer to prose and natural languages and further away from formal languages. Some could actually tend toward being even more formal, sure, but those won't be the ones that everybody will use.
LaNague
Profile Blog Joined April 2010
Germany9118 Posts
October 29 2014 16:14 GMT
#10772
you are free to write in assembler if you dont like prose.


But most workplaces will use other languages where you can be more productive with.
bangsholt
Profile Joined June 2011
Denmark138 Posts
October 29 2014 16:27 GMT
#10773
On October 30 2014 01:14 LaNague wrote:
you are free to write in assembler if you dont like prose.


But most workplaces will use other languages where you can be more productive with.


Fucking scrub.

Real men use a magnetized needle and a steady hand.[1]

nunez
Profile Blog Joined February 2011
Norway4003 Posts
Last Edited: 2014-10-29 16:48:39
October 29 2014 16:47 GMT
#10774
@lanague
you write mathematics in assembly? hardcore bro.
i use mathematical notation myself, but i'm a pleb.
conspired against by a confederacy of dunces.
Deleted User 101379
Profile Blog Joined August 2010
4849 Posts
October 29 2014 16:48 GMT
#10775
On October 30 2014 01:14 LaNague wrote:
you are free to write in assembler if you dont like prose.


But most workplaces will use other languages where you can be more productive with.


The reason why languages won't become much closer to prose is because spoken language has a huge amount of ambiguities, which simply don't work in programming languages. A programming language has to be precise, so while you can change "{" to "begin" or indent several lines, it's still simply a different syntax for a very precise concept. If you just want words instead of symbols, there are C preprocessor macros that can do it for you.

#define begin {
#define end }
#define is =
#define is_not !=
...


I'd say that functional languages are the closest to spoken language because they work directly with concepts instead of abstraction, e.g. "let x be y and do z with it", even though they have a lot more "syntax" than e.g. python. However, even they are bound by the precision required to turn it into something the computer can work with.

While computers can "understand" spoken language, i.e. prose, it's not usable for the actual programming.
Blisse
Profile Blog Joined July 2010
Canada3710 Posts
Last Edited: 2014-10-29 18:14:45
October 29 2014 18:07 GMT
#10776
On October 29 2014 22:02 Morfildur wrote:
Show nested quote +
On October 29 2014 10:11 Blisse wrote:
Do you think the future of coding will be 5K to 8K monitors? :3



Programming probably benefits a lot more from additional monitors compared to bigger or higher resolution monitors. The physical separation really helps a lot, e.g. when making changes and watching them on the second monitor or when having the documentation *cough*or stackoverflow*cough* on one screen and the code you are writing on the other.

I'd say that any programmer working with just one monitor, whether it's 1k, 2k, 4k, 8k or 128k is hurting his own productivity (and enjoyment).


I just don't understand why you guys think that using 4K means you'll see less. Using the shitty 4K 39" Seiko or good 32" Dell, 4K is still 4x more space than 1 1080p screen, so even with 3 1080p screens you're still only approaching one 4K screen. You can have more than one browser or code editor open at the same time on one 4K screen so I don't understand the argument against it.
There is no one like you in the universe.
Manit0u
Profile Blog Joined August 2004
Poland17743 Posts
Last Edited: 2014-10-29 19:36:53
October 29 2014 19:35 GMT
#10777
On October 30 2014 03:07 Blisse wrote:
Show nested quote +
On October 29 2014 22:02 Morfildur wrote:
On October 29 2014 10:11 Blisse wrote:
Do you think the future of coding will be 5K to 8K monitors? :3



Programming probably benefits a lot more from additional monitors compared to bigger or higher resolution monitors. The physical separation really helps a lot, e.g. when making changes and watching them on the second monitor or when having the documentation *cough*or stackoverflow*cough* on one screen and the code you are writing on the other.

I'd say that any programmer working with just one monitor, whether it's 1k, 2k, 4k, 8k or 128k is hurting his own productivity (and enjoyment).


I just don't understand why you guys think that using 4K means you'll see less. Using the shitty 4K 39" Seiko or good 32" Dell, 4K is still 4x more space than 1 1080p screen, so even with 3 1080p screens you're still only approaching one 4K screen. You can have more than one browser or code editor open at the same time on one 4K screen so I don't understand the argument against it.


Dude, you might have 4x the pixel count but you only get 7'' of actual space. Dual-monitors (from your example) give you 25'' of extra space to fit stuff in. The text can get hard to read even on 1080 and it usually requires upping the font sizes, I don't even want to think about 4k.
Time is precious. Waste it wisely.
nunez
Profile Blog Joined February 2011
Norway4003 Posts
October 29 2014 19:42 GMT
#10778
what's 4k?
conspired against by a confederacy of dunces.
Quixotic_tv
Profile Blog Joined August 2012
Germany130 Posts
October 29 2014 19:50 GMT
#10779
Hey, has anybody some experience in Xamarin?

I am making a company internal iOS App that establishes a connection to an Arduino via Wifi. The Shield I am using is sending via UDP.

Just want to know if some people here are doing something similar.
Life always finds a way.
nunez
Profile Blog Joined February 2011
Norway4003 Posts
Last Edited: 2014-10-30 10:33:04
October 29 2014 23:46 GMT
#10780
completedish my type abstraction (previously type mux and before that variant) project(barring all egregious bugs): repos.

lets user define abstractions over aribitrary sets of move constructible types, with no dependency from element type to abstraction type, thus avoiding the inherent absurdity (abstraction before element? that's silly!) of your regular inheritance. unless the abstraction is used recursively (ghasp, that also sounds absurd), then you have to forward declare the element type, but no circular dependency since the element value is held by pointer.

also provides transparent copy and move semantics (when you assign an abstraction to another the held elements assignement operator is used, ie you gotta make sure the lhs and rhs are holding elements of same (really ought to be assign compatible) types. however copy (both assignement and construction) and move assignement are not an element type requirement unless you use it in your code (otherwise the functions calling them are instantiated).

also allows simultaneously deconstructing an arbitrary number (at the mercy of gcc) of these abstractions, in arbitrary contexts. this lets you induce polymorphism in arbitrary subsets of the direct product of the type sets belonging to the abstractions being deconstructed.

phew... to use a simpler specific case, when you do a unary deconstruction, you can induce different behaviour for each subset in an arbitrary exact cover of the type set of the abstraction you are deconstructing. the simplest examples of which are that all element types get mapped to different function overloads, and the opposite: all element types get mapped to functions instantiated from the same function template.

with this approach abstractions and type specific behaviour are completely separated from the type definition.
instead of grouping functions typewise, this lets you group types functionwise.
that's possibly neat!

example:
#include<iostream>
#include<memory>
#include<string>
#include<type_traits>
#include<cxxabi.h>
#include<tseq/tseq.hpp>
#include<abstract/abstract_t.hpp>
#include<abstract/deconstruct.hpp>
using std::cout;
using std::endl;

template<class t>
std::unique_ptr<char> demangle(){
return std::unique_ptr<char>(abi::__cxa_demangle(typeid(t).name(),nullptr,nullptr,nullptr));
}

struct context_t{
typedef void return_type;

//recursive catch-all nnary behaviour
template<class type0,class... typeN>
return_type operator()(type0& value0,typeN&... valueN) const {
(*this)(value0);
(*this)(valueN...);
}

//partition the set of types into two.
typedef tseq::tseq_t<std::string,char> subset;
template<class type>
using subset_disabler=std::enable_if_t<
!tseq::find<std::decay_t<type>>(subset()),
return_type
>;

template<class type>
using subset_enabler=std::enable_if_t<
tseq::find<std::decay_t<type>>(subset()),
return_type
>;

//general behaviour, enabled for complement of subset
template<class type>
subset_disabler<type> operator()(type& value) const {
cout
<<"\tgeneral behaviour..."
<<"\n\ttype: "<<demangle<type>().get()
<<"\n\tvalue: "<<value
<<"\n\tconst: "<<std::is_const<type>::value
<<"\n\n";
}

//subset specialized behaviour, enabled for subset
template<class type>
subset_enabler<type> operator()(type& value) const {
cout
<<"\tsubset behaviour, qualified std::string and char..."
<<"\n\tsubset type: "<<demangle<type>().get()
<<"\n\tvalue: "<<value
<<"\n\tconst: "<<std::is_const<type>::value
<<"\n\n";
}

//'fully specialized' unary behaviour, takes preference over any function template
return_type operator()(const char* value) const {
cout
<<"\tspecialized behaviour for const char*...."
<<"\n\ttype: hello teamliquid type"
<<"\n\tvalue: hello teamliquid"
<<"\n\talso: "<<value<<"\n\n";
}

//fully specialized binary behaviour
return_type operator()(const char*,char&) const {
cout
<<"\twatson: how did this function get instantiated?\n\tholmes: recursively, my dear watson.\n\n";
}

};

const context_t context;

int main(){

//define an abstraction for a set of types
typedef abstract::abstract_t<int,char,float> abstract_t0;

//make some values
abstract_t0
a0(int(2)),
a1(char('b'))
;
const abstract_t0
a2(float(2));

//deconstruct!
cout<<"\nunary deconstruction:\n";
deconstruct(context,a0);

cout<<"\nbinary deconstruction:\n";
deconstruct(context,a1,a2);

//define another abstraction for a set of types
typedef abstract::abstract_t<const char*,std::string> abstract_t1;

//make some values
abstract_t1
a3(std::string("hello")),
a4((const char*)("jello"))
;

//deconstruct!
cout<<"\nbinary deconstruction:\n";
deconstruct(context,a3,a4);

cout<<"\npentary[sic] deconstruction:\n";
deconstruct(context,a0,a3,a2,a4,a1);

}

output:
[jeh@gimli work]$ make
g++ -c -std=c++1y -I. -I../ -Wpedantic -Wfatal-errors -fdiagnostics-color -fmessage-length=64 -g main.cpp
g++ -o workbench main.o -lpthread -lrt
rm -rf *.o
[jeh@gimli work]$ ./workbench

unary deconstruction:
general behaviour...
type: int
value: 2
const: 0


binary deconstruction:
subset behaviour, qualified std::string and char...
subset type: char
value: b
const: 0

general behaviour...
type: float
value: 2
const: 1


binary deconstruction:
subset behaviour, qualified std::string and char...
subset type: std::string
value: hello
const: 0

specialized behaviour for const char*....
type: hello teamliquid type
value: hello teamliquid
also: jello


pentary[sic] deconstruction:
general behaviour...
type: int
value: 2
const: 0

subset behaviour, qualified std::string and char...
subset type: std::string
value: hello
const: 0

general behaviour...
type: float
value: 2
const: 1

watson: how did this function get instantiated?
holmes: recursively, my dear watson.
conspired against by a confederacy of dunces.
Prev 1 537 538 539 540 541 1032 Next
Please log in or register to reply.
Live Events Refresh
Next event in 47m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SteadfastSC 111
PiGStarcraft39
CosmosSc2 30
StarCraft: Brood War
Artosis 540
NaDa 26
910 23
Dota 2
monkeys_forever544
Counter-Strike
minikerr12
Super Smash Bros
Mew2King123
PPMD117
Other Games
summit1g4868
Liquid`RaSZi1293
shahzam812
JimRising 350
C9.Mang0268
ZombieGrub127
NightEnD23
ToD7
Maynarde3
Organizations
Other Games
gamesdonequick709
BasetradeTV420
Dota 2
PGL Dota 2 - Main Stream81
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• RyuSc2 50
• davetesta25
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota21149
League of Legends
• imaqtpie2284
Upcoming Events
Replay Cast
47m
Sparkling Tuna Cup
10h 47m
Afreeca Starleague
10h 47m
Snow vs Flash
WardiTV Invitational
11h 47m
SHIN vs Nicoract
Solar vs Nice
PiGosaur Cup
1d
GSL
1d 10h
Classic vs Cure
Maru vs Rogue
GSL
2 days
SHIN vs Zoun
ByuN vs herO
OSC
2 days
OSC
2 days
Replay Cast
3 days
[ Show More ]
Escore
3 days
The PondCast
3 days
WardiTV Invitational
3 days
Zoun vs Ryung
Lambo vs ShoWTimE
OSC
3 days
Replay Cast
4 days
CranKy Ducklings
4 days
RSL Revival
4 days
SHIN vs Bunny
ByuN vs Shameless
WardiTV Invitational
4 days
Krystianer vs TriGGeR
Cure vs Rogue
uThermal 2v2 Circuit
4 days
BSL
4 days
Replay Cast
5 days
Sparkling Tuna Cup
5 days
RSL Revival
5 days
Cure vs Zoun
Clem vs Lambo
WardiTV Invitational
5 days
BSL
5 days
GSL
6 days
Afreeca Starleague
6 days
Liquipedia Results

Completed

Proleague 2026-05-02
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

YSL S3
Escore Tournament S2: W6
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
Escore Tournament S2: W7
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.